Go to the source code of this file.
|
| svmdb_client_t * | svmdb_map (svmdb_map_args_t *) |
| |
| void | svmdb_unmap (svmdb_client_t *client) |
| |
| void | svmdb_local_unset_string_variable (svmdb_client_t *client, char *var) |
| |
| void | svmdb_local_set_string_variable (svmdb_client_t *client, char *var, char *val) |
| |
| char * | svmdb_local_get_string_variable (svmdb_client_t *client, char *var) |
| |
| void * | svmdb_local_get_variable_reference (svmdb_client_t *client, svmdb_namespace_t ns, char *var) |
| |
| void | svmdb_local_dump_strings (svmdb_client_t *client) |
| |
| void | svmdb_local_unset_vec_variable (svmdb_client_t *client, char *var) |
| |
| void | svmdb_local_set_vec_variable (svmdb_client_t *client, char *var, void *val, u32 elsize) |
| |
| void * | svmdb_local_get_vec_variable (svmdb_client_t *client, char *var, u32 elsize) |
| |
| void | svmdb_local_dump_vecs (svmdb_client_t *client) |
| |
| int | svmdb_local_add_del_notification (svmdb_client_t *client, svmdb_notification_args_t *args) |
| |
| void * | svmdb_local_find_or_add_vec_variable (svmdb_client_t *client, char *var, u32 nbytes) |
| |
| #define SVMDB_DEFAULT_SIZE (4<<20) |
| #define SVMDB_SHM_VERSION 2 |
| Enumerator |
|---|
| SVMDB_ACTION_ILLEGAL |
|
| SVMDB_ACTION_GET |
|
| SVMDB_ACTION_SET |
|
| SVMDB_ACTION_UNSET |
|
Definition at line 25 of file svmdb.h.
| Enumerator |
|---|
| SVMDB_NAMESPACE_STRING |
|
| SVMDB_NAMESPACE_VEC |
|
| SVMDB_N_NAMESPACES |
|
Definition at line 48 of file svmdb.h.
| void* svmdb_local_find_or_add_vec_variable |
( |
svmdb_client_t * |
client, |
|
|
char * |
var, |
|
|
u32 |
nbytes |
|
) |
| |
| char* svmdb_local_get_string_variable |
( |
svmdb_client_t * |
client, |
|
|
char * |
var |
|
) |
| |
| void* svmdb_local_get_vec_variable |
( |
svmdb_client_t * |
client, |
|
|
char * |
var, |
|
|
u32 |
elsize |
|
) |
| |
| void svmdb_local_set_string_variable |
( |
svmdb_client_t * |
client, |
|
|
char * |
var, |
|
|
char * |
val |
|
) |
| |
| void svmdb_local_set_vec_variable |
( |
svmdb_client_t * |
client, |
|
|
char * |
var, |
|
|
void * |
val, |
|
|
u32 |
elsize |
|
) |
| |
| void svmdb_local_unset_string_variable |
( |
svmdb_client_t * |
client, |
|
|
char * |
var |
|
) |
| |
| void svmdb_local_unset_vec_variable |
( |
svmdb_client_t * |
client, |
|
|
char * |
var |
|
) |
| |