All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Macros
as_record.h File Reference
#include <aerospike/as_bin.h>
#include <aerospike/as_bytes.h>
#include <aerospike/as_integer.h>
#include <aerospike/as_key.h>
#include <aerospike/as_list.h>
#include <aerospike/as_map.h>
#include <aerospike/as_rec.h>
#include <aerospike/as_string.h>
#include <aerospike/as_util.h>
#include <aerospike/as_val.h>
#include <stdbool.h>
#include <stdint.h>
+ Include dependency graph for as_record.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  as_record
 

Macros

#define AS_RECORD_DEFAULT_TTL   0
 
#define AS_RECORD_NO_EXPIRE_TTL   0xFFFFFFFF
 

Macro Definition Documentation

#define AS_RECORD_DEFAULT_TTL   0

When the record is given a TTL value of ZERO, it will adopt the TTL value that is the default TTL value for the namespace (defined in the config file).

Definition at line 209 of file as_record.h.

#define AS_RECORD_NO_EXPIRE_TTL   0xFFFFFFFF

When the record is given a TTL value of 0xFFFFFFFF, it will set the internal void_time value (the absolute clock time value that shows when a record will expire) to zero, which means the record will never expire

Definition at line 216 of file as_record.h.