]> git.ozlabs.org Git - ccan/blob - ccan/ntdb/ABI/ntdb-1.0.sigs
ntdb: next-generation trivial key-value database
[ccan] / ccan / ntdb / ABI / ntdb-1.0.sigs
1 ntdb_add_flag: void (struct ntdb_context *, unsigned int)
2 ntdb_append: enum NTDB_ERROR (struct ntdb_context *, NTDB_DATA, NTDB_DATA)
3 ntdb_chainlock: enum NTDB_ERROR (struct ntdb_context *, NTDB_DATA)
4 ntdb_chainlock_read: enum NTDB_ERROR (struct ntdb_context *, NTDB_DATA)
5 ntdb_chainunlock: void (struct ntdb_context *, NTDB_DATA)
6 ntdb_chainunlock_read: void (struct ntdb_context *, NTDB_DATA)
7 ntdb_check_: enum NTDB_ERROR (struct ntdb_context *, enum NTDB_ERROR (*)(NTDB_DATA, NTDB_DATA, void *), void *)
8 ntdb_close: int (struct ntdb_context *)
9 ntdb_delete: enum NTDB_ERROR (struct ntdb_context *, NTDB_DATA)
10 ntdb_errorstr: const char *(enum NTDB_ERROR)
11 ntdb_exists: bool (struct ntdb_context *, NTDB_DATA)
12 ntdb_fd: int (const struct ntdb_context *)
13 ntdb_fetch: enum NTDB_ERROR (struct ntdb_context *, NTDB_DATA, NTDB_DATA *)
14 ntdb_firstkey: enum NTDB_ERROR (struct ntdb_context *, NTDB_DATA *)
15 ntdb_foreach_: void (int (*)(struct ntdb_context *, void *), void *)
16 ntdb_get_attribute: enum NTDB_ERROR (struct ntdb_context *, union ntdb_attribute *)
17 ntdb_get_flags: unsigned int (struct ntdb_context *)
18 ntdb_get_seqnum: int64_t (struct ntdb_context *)
19 ntdb_lockall: enum NTDB_ERROR (struct ntdb_context *)
20 ntdb_lockall_read: enum NTDB_ERROR (struct ntdb_context *)
21 ntdb_name: const char *(const struct ntdb_context *)
22 ntdb_nextkey: enum NTDB_ERROR (struct ntdb_context *, NTDB_DATA *)
23 ntdb_open: struct ntdb_context *(const char *, int, int, mode_t, union ntdb_attribute *)
24 ntdb_parse_record_: enum NTDB_ERROR (struct ntdb_context *, NTDB_DATA, enum NTDB_ERROR (*)(NTDB_DATA, NTDB_DATA, void *), void *)
25 ntdb_remove_flag: void (struct ntdb_context *, unsigned int)
26 ntdb_repack: enum NTDB_ERROR (struct ntdb_context *)
27 ntdb_set_attribute: enum NTDB_ERROR (struct ntdb_context *, const union ntdb_attribute *)
28 ntdb_store: enum NTDB_ERROR (struct ntdb_context *, NTDB_DATA, NTDB_DATA, int)
29 ntdb_summary: enum NTDB_ERROR (struct ntdb_context *, enum ntdb_summary_flags, char **)
30 ntdb_transaction_cancel: void (struct ntdb_context *)
31 ntdb_transaction_commit: enum NTDB_ERROR (struct ntdb_context *)
32 ntdb_transaction_prepare_commit: enum NTDB_ERROR (struct ntdb_context *)
33 ntdb_transaction_start: enum NTDB_ERROR (struct ntdb_context *)
34 ntdb_traverse_: int64_t (struct ntdb_context *, int (*)(struct ntdb_context *, NTDB_DATA, NTDB_DATA, void *), void *)
35 ntdb_unlockall: void (struct ntdb_context *)
36 ntdb_unlockall_read: void (struct ntdb_context *)
37 ntdb_unset_attribute: void (struct ntdb_context *, enum ntdb_attribute_type)
38 ntdb_wipe_all: enum NTDB_ERROR (struct ntdb_context *)