All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Structures | Functions
as_aerospike.h File Reference
#include <aerospike/as_std.h>
#include <aerospike/as_types.h>
#include <aerospike/as_util.h>
#include <citrusleaf/cf_clock.h>
+ Include dependency graph for as_aerospike.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  as_aerospike_hooks
 
struct  as_aerospike
 

Functions

AS_EXTERN void as_aerospike_destroy (as_aerospike *)
 
static int as_aerospike_get_config (const as_aerospike *a, const as_rec *r, const char *name)
 
static cf_clock as_aerospike_get_current_time (const as_aerospike *a)
 
AS_EXTERN as_aerospike * as_aerospike_init (as_aerospike *a, void *source, const as_aerospike_hooks *hooks)
 
static int as_aerospike_log (const as_aerospike *a, const char *name, const int line, const int lvl, const char *msg)
 
AS_EXTERN as_aerospike * as_aerospike_new (void *source, const as_aerospike_hooks *hooks)
 
static int as_aerospike_rec_create (const as_aerospike *a, const as_rec *r)
 
static int as_aerospike_rec_exists (const as_aerospike *a, const as_rec *r)
 
static int as_aerospike_rec_remove (const as_aerospike *a, const as_rec *r)
 
static int as_aerospike_rec_update (const as_aerospike *a, const as_rec *r)
 
static int as_aerospike_set_context (const as_aerospike *a, const as_rec *r, const uint32_t context)
 

Function Documentation

AS_EXTERN void as_aerospike_destroy ( as_aerospike *  )
static int as_aerospike_get_config ( const as_aerospike *  a,
const as_rec r,
const char *  name 
)
inlinestatic

Definition at line 115 of file as_aerospike.h.

References as_util_hook.

static cf_clock as_aerospike_get_current_time ( const as_aerospike *  a)
inlinestatic

Definition at line 103 of file as_aerospike.h.

References as_util_hook.

AS_EXTERN as_aerospike* as_aerospike_init ( as_aerospike *  a,
void *  source,
const as_aerospike_hooks *  hooks 
)
static int as_aerospike_log ( const as_aerospike *  a,
const char *  name,
const int  line,
const int  lvl,
const char *  msg 
)
inlinestatic

Definition at line 97 of file as_aerospike.h.

References as_util_hook.

AS_EXTERN as_aerospike* as_aerospike_new ( void *  source,
const as_aerospike_hooks *  hooks 
)
static int as_aerospike_rec_create ( const as_aerospike *  a,
const as_rec r 
)
inlinestatic

Definition at line 73 of file as_aerospike.h.

References as_util_hook.

static int as_aerospike_rec_exists ( const as_aerospike *  a,
const as_rec r 
)
inlinestatic

Definition at line 85 of file as_aerospike.h.

References as_util_hook.

static int as_aerospike_rec_remove ( const as_aerospike *  a,
const as_rec r 
)
inlinestatic

Definition at line 91 of file as_aerospike.h.

References as_util_hook.

static int as_aerospike_rec_update ( const as_aerospike *  a,
const as_rec r 
)
inlinestatic

Definition at line 79 of file as_aerospike.h.

References as_util_hook.

static int as_aerospike_set_context ( const as_aerospike *  a,
const as_rec r,
const uint32_t  context 
)
inlinestatic

Definition at line 109 of file as_aerospike.h.

References as_util_hook.