All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Macros | Typedefs
src/include/aerospike/as_key.h File Reference
#include <aerospike/as_integer.h>
#include <aerospike/as_string.h>
#include <aerospike/as_bytes.h>
#include <stdbool.h>
#include <stdint.h>
+ Include dependency graph for src/include/aerospike/as_key.h:

Go to the source code of this file.

Data Structures

struct  as_digest
 
struct  as_key
 
union  as_key_value
 

Macros

#define AS_DIGEST_VALUE_SIZE   20
 
#define AS_NAMESPACE_MAX_SIZE   32
 
#define AS_SET_MAX_SIZE   64
 

Typedefs

typedef uint8_t as_digest_value [AS_DIGEST_VALUE_SIZE]
 
typedef char as_namespace [AS_NAMESPACE_MAX_SIZE]
 
typedef char as_set [AS_SET_MAX_SIZE]
 

Macro Definition Documentation

#define AS_DIGEST_VALUE_SIZE   20

The size of as_digest.value

Definition at line 41 of file src/include/aerospike/as_key.h.

#define AS_NAMESPACE_MAX_SIZE   32

The maxium size of as_namespace.

Definition at line 48 of file src/include/aerospike/as_key.h.

#define AS_SET_MAX_SIZE   64

The maxium size of as_set.

Definition at line 55 of file src/include/aerospike/as_key.h.

Typedef Documentation

typedef uint8_t as_digest_value[AS_DIGEST_VALUE_SIZE]

Digest value

Definition at line 80 of file src/include/aerospike/as_key.h.

typedef char as_namespace[AS_NAMESPACE_MAX_SIZE]

Namespace Name

Definition at line 66 of file src/include/aerospike/as_key.h.

typedef char as_set[AS_SET_MAX_SIZE]

Set Name

Definition at line 73 of file src/include/aerospike/as_key.h.