Ejemplo n.º 1
0
 public static extern void release_snapshot(leveldb_t *db, leveldb_snapshot_t *snapshot);
Ejemplo n.º 2
0
 public static extern leveldb_iterator_t *create_iterator(leveldb_t *db, leveldb_readoptions_t *options);
Ejemplo n.º 3
0
 public static extern leveldb_snapshot_t *create_snapshot(leveldb_t *db);
Ejemplo n.º 4
0
 public static extern void *get(leveldb_t *db, leveldb_readoptions_t *options, void *key, size_t keylen, out size_t vallen, out IntPtr errptr);
Ejemplo n.º 5
0
 public static extern bool get(leveldb_t *db, leveldb_readoptions_t *options, void *key, size_t keylen, leveldb_get_callback callback, out IntPtr errptr);
Ejemplo n.º 6
0
 public static extern void delete(leveldb_t *db, leveldb_writeoptions_t *options, void *key, size_t keylen, out IntPtr errptr);
Ejemplo n.º 7
0
 public static extern void write(leveldb_t *db, leveldb_writeoptions_t *options, leveldb_writebatch_t *batch, out IntPtr errptr);
Ejemplo n.º 8
0
 public static extern void put(leveldb_t *db, leveldb_writeoptions_t *options, void *key, size_t keylen, void *val, size_t vallen, out IntPtr errptr);
Ejemplo n.º 9
0
 public static extern void close(leveldb_t *db);
Ejemplo n.º 10
0
 public static extern void compact_range(leveldb_t *db, void *start_key, size_t start_key_len, void *limit_key, size_t limit_key_len);
Ejemplo n.º 11
0
 public static extern void approximate_sizes(leveldb_t *db, int num_ranges, void **range_start_key, size_t *range_start_key_len, void **range_limit_key, size_t *range_limit_key_len, ulong *sizes);
Ejemplo n.º 12
0
 public static extern void *property_value(leveldb_t *db, string propname);