JULEA
Typedefs | Functions
jkv.h File Reference
#include <glib.h>
#include <julea.h>

Go to the source code of this file.

Typedefs

typedef struct JKV JKV
 
typedef void(* JKVGetFunc) (gpointer, guint32, gpointer)
 

Functions

JKVj_kv_new (gchar const *namespace, gchar const *key)
 
JKVj_kv_new_for_index (guint32 index, gchar const *namespace, gchar const *key)
 
JKVj_kv_ref (JKV *kv)
 
void j_kv_unref (JKV *kv)
 
void j_kv_put (JKV *kv, gpointer value, guint32 value_len, GDestroyNotify value_destroy, JBatch *batch)
 
void j_kv_delete (JKV *kv, JBatch *batch)
 
void j_kv_get (JKV *kv, gpointer *value, guint32 *value_len, JBatch *batch)
 
void j_kv_get_callback (JKV *kv, JKVGetFunc func, gpointer data, JBatch *batch)