Added manual re-replication trigger.
[iwhd.git] / meta.h
blob17e3e41c1a477ac3c0aba5fa49710946c759a3f0
1 #if defined(__cplusplus)
2 extern "C" {
3 #endif
5 void meta_init (void);
6 void meta_fini (void);
7 char *meta_did_put (char * bucket, char * key, char * loc, size_t size);
8 void meta_got_copy (char * bucket, char * key, char * loc);
9 char *meta_has_copy (char * bucket, char * key, char * loc);
10 int meta_set_value (char * bucket, char * key, char * mkey, char * mvalue);
11 int meta_get_value (char * bucket, char * key, char * mkey, char ** mvalue);
13 typedef void qcb_t (char *, char *, void *);
14 int meta_query (char * mkey, char * mvalue, qcb_t * cb, void * ctx);
15 void * meta_query_new (char * expr);
16 int meta_query_next (void * qobj, char ** bucket, char ** key);
17 void meta_query_stop (void * qobj);
18 void meta_delete (char * bucket, char * key);
19 size_t meta_get_size (char * bucket, char * key);
21 #if defined(__cplusplus)
23 #endif