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

Go to the source code of this file.

Typedefs

typedef void(* cl_async_fail_cb )(void *udata, int rv, uint64_t)
 
typedef void(* cl_async_success_cb )(void *udata, int rv, uint64_t)
 

Functions

void citrusleaf_async_getstats (uint64_t *retries, uint64_t *dropouts, int *workitems)
 
int citrusleaf_async_init (int size_limit, int num_receiver_threads, cl_async_fail_cb fail_cb_fn, cl_async_success_cb success_cb_fn)
 
int citrusleaf_async_reinit (int size_limit, unsigned int num_receiver_threads)
 
void citrusleaf_async_set_nw_timeout (int nw_timeout)
 

Typedef Documentation

typedef void(* cl_async_fail_cb)(void *udata, int rv, uint64_t)

Definition at line 30 of file cl_async.h.

typedef void(* cl_async_success_cb)(void *udata, int rv, uint64_t)

Definition at line 31 of file cl_async.h.

Function Documentation

void citrusleaf_async_getstats ( uint64_t *  retries,
uint64_t *  dropouts,
int *  workitems 
)
int citrusleaf_async_init ( int  size_limit,
int  num_receiver_threads,
cl_async_fail_cb  fail_cb_fn,
cl_async_success_cb  success_cb_fn 
)
int citrusleaf_async_reinit ( int  size_limit,
unsigned int  num_receiver_threads 
)
void citrusleaf_async_set_nw_timeout ( int  nw_timeout)