| 
    JULEA
    
   | 
 
Data Fields | ||
| union { | ||
| struct { | ||
| JKV * kv | ||
| gpointer * value | ||
| guint32 * value_len | ||
| JKVGetFunc func | ||
| gpointer data | ||
| } get | ||
| struct { | ||
| JKV * kv | ||
| gpointer * value | ||
| guint32 value_len | ||
| GDestroyNotify value_destroy | ||
| } put | ||
| }; | ||
| union { ... } JKVOperation | 
| gpointer JKVOperation::data | 
| JKVGetFunc JKVOperation::func | 
| struct { ... } JKVOperation::get | 
| JKV* JKVOperation::kv | 
| struct { ... } JKVOperation::put | 
| gpointer* JKVOperation::value | 
| GDestroyNotify JKVOperation::value_destroy | 
| guint32* JKVOperation::value_len | 
| guint32 JKVOperation::value_len |