Loading...
Searching...
No Matches
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
 
struct  as_aerospike_hooks
 

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_aerospike_destroy()

AS_EXTERN void as_aerospike_destroy ( as_aerospike * )

◆ as_aerospike_get_config()

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.

◆ as_aerospike_get_current_time()

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_aerospike_init()

AS_EXTERN as_aerospike * as_aerospike_init ( as_aerospike * a,
void * source,
const as_aerospike_hooks * hooks )

◆ as_aerospike_log()

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_aerospike_new()

AS_EXTERN as_aerospike * as_aerospike_new ( void * source,
const as_aerospike_hooks * hooks )

◆ as_aerospike_rec_create()

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.

◆ as_aerospike_rec_exists()

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.

◆ as_aerospike_rec_remove()

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.

◆ as_aerospike_rec_update()

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.

◆ as_aerospike_set_context()

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.