__db

Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (C)
struct __db {}

Members

Structs

__cq_aq
struct __cq_aq
Undocumented in source.
__cq_fq
struct __cq_fq
Undocumented in source.
__cq_jq
struct __cq_jq
Undocumented in source.
dblistlinks_t
struct dblistlinks_t
Undocumented in source.
f_primaries_t
struct f_primaries_t
Undocumented in source.
felink_t
struct felink_t
Undocumented in source.
s_links_t
struct s_links_t
Undocumented in source.
s_secondaries_t
struct s_secondaries_t
Undocumented in source.

Variables

active_queue
__cq_aq active_queue;
Undocumented in source.
adj_fileid
uint32_t adj_fileid;
Undocumented in source.
alt_close
int function(DB*, uint32_t) alt_close;
Undocumented in source.
am_ok
uint32_t am_ok;
Undocumented in source.
api_internal
void* api_internal;
Undocumented in source.
app_private
void* app_private;
Undocumented in source.
associate
int function(DB*, DB_TXN*, DB*, int function(DB*, const(DBT)*, const(DBT)*, DBT*), uint32_t) associate;
Undocumented in source.
associate_foreign
int function(DB*, DB*, int function(DB*, const(DBT)*, DBT*, const(DBT)*, int*), uint32_t) associate_foreign;
Undocumented in source.
associate_locker
DB_LOCKER* associate_locker;
Undocumented in source.
bt_internal
void* bt_internal;
Undocumented in source.
close
int function(DB*, uint32_t) close;
Undocumented in source.
compact
int function(DB*, DB_TXN*, DBT*, DBT*, DB_COMPACT*, uint32_t, DBT*) compact;
Undocumented in source.
cur_locker
DB_LOCKER* cur_locker;
Undocumented in source.
cur_txn
DB_TXN* cur_txn;
Undocumented in source.
cursor
int function(DB*, DB_TXN*, DBC**, uint32_t) cursor;
Undocumented in source.
db_am_remove
int function(DB*, DB_THREAD_INFO*, DB_TXN*, const(char)*, const(char)*, uint32_t) db_am_remove;
Undocumented in source.
db_am_rename
int function(DB*, DB_THREAD_INFO*, DB_TXN*, const(char)*, const(char)*, const(char)*) db_am_rename;
Undocumented in source.
db_append_recno
int function(DB*, DBT*, db_recno_t) db_append_recno;
Undocumented in source.
db_feedback
void function(DB*, int, int) db_feedback;
Undocumented in source.
dbenv
DB_ENV* dbenv;

Private: owned by DB.

dblistlinks
dblistlinks_t dblistlinks;
Undocumented in source.
del
int function(DB*, DB_TXN*, DBT*, uint32_t) del;
Undocumented in source.
dirname
const(char)* dirname;
dname
char* dname;
Undocumented in source.
dump
int function(DB*, const(char)*, int function(void*, const(void)*), void*, int, int) dump;
Undocumented in source.
dup_compare
int function(DB*, const(DBT)*, const(DBT)*) dup_compare;
Undocumented in source.
env
ENV* env;
Undocumented in source.
err
void function(DB*, int, const(char)*, ...) err;
Undocumented in source.
errx
void function(DB*, const(char)*, ...) errx;
Undocumented in source.
exists
int function(DB*, DB_TXN*, DBT*, uint32_t) exists;
Undocumented in source.
f_primaries
f_primaries_t f_primaries;
Undocumented in source.
fd
int function(DB*, int*) fd;
Undocumented in source.
felink
felink_t felink;
Undocumented in source.
fid_gen
uint32_t fid_gen;
Undocumented in source.
fileid
uint8_t[DB_FILE_ID_LEN] fileid;
Undocumented in source.
flags
uint32_t flags;
Undocumented in source.
flags2
uint32_t flags2;
Undocumented in source.
fname
char* fname;
Undocumented in source.
free_queue
__cq_fq free_queue;
Undocumented in source.
get
int function(DB*, DB_TXN*, DBT*, DBT*, uint32_t) get;
Undocumented in source.
get_alloc
int function(DB*, void* function(size_t)*, void* function(void*, size_t)*, void function(void*)*) get_alloc;
Undocumented in source.
get_append_recno
int function(DB*, int function(DB*, DBT*, db_recno_t)*) get_append_recno;
Undocumented in source.
get_assoc_flags
int function(DB*, uint32_t*) get_assoc_flags;
Undocumented in source.
get_bt_compare
int function(DB*, int function(DB*, const(DBT)*, const(DBT)*)*) get_bt_compare;
Undocumented in source.
get_bt_compress
int function(DB*, int function(DB*, const(DBT)*, const(DBT)*, const(DBT)*, const(DBT)*, DBT*), int function(DB*, const(DBT)*, const(DBT)*, DBT*, DBT*, DBT*)*) get_bt_compress;
Undocumented in source.
get_bt_minkey
int function(DB*, uint32_t*) get_bt_minkey;
Undocumented in source.
get_bt_prefix
int function(DB*, size_t function(DB*, const(DBT)*, const(DBT)*)*) get_bt_prefix;
Undocumented in source.
get_byteswapped
int function(DB*, int*) get_byteswapped;
Undocumented in source.
get_cachesize
int function(DB*, uint32_t*, uint32_t*, int*) get_cachesize;
Undocumented in source.
get_create_dir
int function(DB*, const(char)**) get_create_dir;
Undocumented in source.
get_dbname
int function(DB*, const(char)**, const(char)**) get_dbname;
Undocumented in source.
get_dup_compare
int function(DB*, int function(DB*, const(DBT)*, const(DBT)*)*) get_dup_compare;
Undocumented in source.
get_encrypt_flags
int function(DB*, uint32_t*) get_encrypt_flags;
Undocumented in source.
get_env
DB_ENV* function(DB*) get_env;
Undocumented in source.
get_errcall
void function(DB*, void function(const(DB_ENV)*, const(char)*, const(char)*)*) get_errcall;
Undocumented in source.
get_errfile
void function(DB*, FILE**) get_errfile;
Undocumented in source.
get_errpfx
void function(DB*, const(char)**) get_errpfx;
Undocumented in source.
get_feedback
int function(DB*, void function(DB*, int, int)*) get_feedback;
Undocumented in source.
get_flags
int function(DB*, uint32_t*) get_flags;
Undocumented in source.
get_h_compare
int function(DB*, int function(DB*, const(DBT)*, const(DBT)*)*) get_h_compare;
Undocumented in source.
get_h_ffactor
int function(DB*, uint32_t*) get_h_ffactor;
Undocumented in source.
get_h_hash
int function(DB*, uint32_t function(DB*, const(void)*, uint32_t)*) get_h_hash;
Undocumented in source.
get_h_nelem
int function(DB*, uint32_t*) get_h_nelem;
Undocumented in source.
get_heap_regionsize
int function(DB*, uint32_t*) get_heap_regionsize;
Undocumented in source.
get_heapsize
int function(DB*, uint32_t*, uint32_t*) get_heapsize;
Undocumented in source.
get_lk_exclusive
int function(DB*, int*, int*) get_lk_exclusive;
Undocumented in source.
get_lorder
int function(DB*, int*) get_lorder;
Undocumented in source.
get_mpf
DB_MPOOLFILE* function(DB*) get_mpf;
Undocumented in source.
get_msgcall
void function(DB*, void function(const(DB_ENV)*, const(char)*)*) get_msgcall;
Undocumented in source.
get_msgfile
void function(DB*, FILE**) get_msgfile;
Undocumented in source.
get_multiple
int function(DB*) get_multiple;
Undocumented in source.
get_open_flags
int function(DB*, uint32_t*) get_open_flags;
Undocumented in source.
get_pagesize
int function(DB*, uint32_t*) get_pagesize;
Undocumented in source.
get_partition_callback
int function(DB*, uint32_t*, uint32_t function(DB*, DBT* key)*) get_partition_callback;
Undocumented in source.
get_partition_dirs
int function(DB*, const(char)***) get_partition_dirs;
Undocumented in source.
get_partition_keys
int function(DB*, uint32_t*, DBT**) get_partition_keys;
Undocumented in source.
get_priority
int function(DB*, DB_CACHE_PRIORITY*) get_priority;
Undocumented in source.
get_q_extentsize
int function(DB*, uint32_t*) get_q_extentsize;
Undocumented in source.
get_re_delim
int function(DB*, int*) get_re_delim;
Undocumented in source.
get_re_len
int function(DB*, uint32_t*) get_re_len;
Undocumented in source.
get_re_pad
int function(DB*, int*) get_re_pad;
Undocumented in source.
get_re_source
int function(DB*, const(char)**) get_re_source;
Undocumented in source.
get_transactional
int function(DB*) get_transactional;
Undocumented in source.
get_type
int function(DB*, DBTYPE*) get_type;
Undocumented in source.
h_internal
void* h_internal;
Undocumented in source.
handle_lock
DB_LOCK handle_lock;
Undocumented in source.
heap_internal
void* heap_internal;
Undocumented in source.
join
int function(DB*, DBC**, DBC**, uint32_t) join;
Undocumented in source.
join_queue
__cq_jq join_queue;
Undocumented in source.
key_range
int function(DB*, DB_TXN*, DBT*, DB_KEY_RANGE*, uint32_t) key_range;
Undocumented in source.
locker
DB_LOCKER* locker;
Undocumented in source.
log_filename
FNAME* log_filename;
Undocumented in source.
meta_pgno
db_pgno_t meta_pgno;
Undocumented in source.
mpf
DB_MPOOLFILE* mpf;
Undocumented in source.
mutex
db_mutex_t mutex;
Undocumented in source.
my_rdata
DBT my_rdata;
Undocumented in source.
my_rkey
DBT my_rkey;
Undocumented in source.
my_rskey
DBT my_rskey;
Undocumented in source.
open
int function(DB*, DB_TXN*, const(char)*, const(char)*, DBTYPE, uint32_t, int) open;
Undocumented in source.
open_flags
uint32_t open_flags;
Undocumented in source.
orig_flags
uint32_t orig_flags;
Undocumented in source.
orig_flags2
uint32_t orig_flags2;
Undocumented in source.
p_internal
void* p_internal;
Undocumented in source.
pget
int function(DB*, DB_TXN*, DBT*, DBT*, DBT*, uint32_t) pget;
Undocumented in source.
pgsize
uint32_t pgsize;

Public: owned by the application.

preserve_fid
int preserve_fid;
Undocumented in source.
priority
DB_CACHE_PRIORITY priority;
Undocumented in source.
put
int function(DB*, DB_TXN*, DBT*, DBT*, uint32_t) put;
Undocumented in source.
q_internal
void* q_internal;
Undocumented in source.
remove
int function(DB*, const(char)*, const(char)*, uint32_t) remove;
Undocumented in source.
rename
int function(DB*, const(char)*, const(char)*, const(char)*, uint32_t) rename;
Undocumented in source.
s_assoc_flags
uint32_t s_assoc_flags;
Undocumented in source.
s_callback
int function(DB*, const(DBT)*, const(DBT)*, DBT*) s_callback;
Undocumented in source.
s_foreign
DB* s_foreign;
Undocumented in source.
s_links
s_links_t s_links;
Undocumented in source.
s_primary
DB* s_primary;
Undocumented in source.
s_refcnt
uint32_t s_refcnt;
Undocumented in source.
s_secondaries
s_secondaries_t s_secondaries;
Undocumented in source.
saved_open_fhp
DB_FH* saved_open_fhp;
Undocumented in source.
set_alloc
int function(DB*, void* function(size_t), void* function(void*, size_t), void function(void*)) set_alloc;
Undocumented in source.
set_append_recno
int function(DB*, int function(DB*, DBT*, db_recno_t)) set_append_recno;
Undocumented in source.
set_bt_compare
int function(DB*, int function(DB*, const(DBT)*, const(DBT)*)) set_bt_compare;
Undocumented in source.
set_bt_compress
int function(DB*, int function(DB*, const(DBT)*, const(DBT)*, const(DBT)*, const(DBT)*, DBT*), int function(DB*, const(DBT)*, const(DBT)*, DBT*, DBT*, DBT*)) set_bt_compress;
Undocumented in source.
set_bt_minkey
int function(DB*, uint32_t) set_bt_minkey;
Undocumented in source.
set_bt_prefix
int function(DB*, size_t function(DB*, const(DBT)*, const(DBT)*)) set_bt_prefix;
Undocumented in source.
set_cachesize
int function(DB*, uint32_t, uint32_t, int) set_cachesize;
Undocumented in source.
set_create_dir
int function(DB*, const(char)*) set_create_dir;
Undocumented in source.
set_dup_compare
int function(DB*, int function(DB*, const(DBT)*, const(DBT)*)) set_dup_compare;
Undocumented in source.
set_encrypt
int function(DB*, const(char)*, uint32_t) set_encrypt;
Undocumented in source.
set_errcall
void function(DB*, void function(const(DB_ENV)*, const(char)*, const(char)*)) set_errcall;
Undocumented in source.
set_errfile
void function(DB*, FILE*) set_errfile;
Undocumented in source.
set_errpfx
void function(DB*, const(char)*) set_errpfx;
Undocumented in source.
set_feedback
int function(DB*, void function(DB*, int, int)) set_feedback;
Undocumented in source.
set_flags
int function(DB*, uint32_t) set_flags;
Undocumented in source.
set_h_compare
int function(DB*, int function(DB*, const(DBT)*, const(DBT)*)) set_h_compare;
Undocumented in source.
set_h_ffactor
int function(DB*, uint32_t) set_h_ffactor;
Undocumented in source.
set_h_hash
int function(DB*, uint32_t function(DB*, const(void)*, uint32_t)) set_h_hash;
Undocumented in source.
set_h_nelem
int function(DB*, uint32_t) set_h_nelem;
Undocumented in source.
set_heap_regionsize
int function(DB*, uint32_t) set_heap_regionsize;
Undocumented in source.
set_heapsize
int function(DB*, uint32_t, uint32_t, uint32_t) set_heapsize;
Undocumented in source.
set_lk_exclusive
int function(DB*, int) set_lk_exclusive;
Undocumented in source.
set_lorder
int function(DB*, int) set_lorder;
Undocumented in source.
set_msgcall
void function(DB*, void function(const(DB_ENV)*, const(char)*)) set_msgcall;
Undocumented in source.
set_msgfile
void function(DB*, FILE*) set_msgfile;
Undocumented in source.
set_pagesize
int function(DB*, uint32_t) set_pagesize;
Undocumented in source.
set_paniccall
int function(DB*, void function(DB_ENV*, int)) set_paniccall;
Undocumented in source.
set_partition
int function(DB*, uint32_t, DBT*, uint32_t function(DB*, DBT* key)) set_partition;
Undocumented in source.
set_partition_dirs
int function(DB*, const(char)**) set_partition_dirs;
Undocumented in source.
set_priority
int function(DB*, DB_CACHE_PRIORITY) set_priority;
Undocumented in source.
set_q_extentsize
int function(DB*, uint32_t) set_q_extentsize;
Undocumented in source.
set_re_delim
int function(DB*, int) set_re_delim;
Undocumented in source.
set_re_len
int function(DB*, uint32_t) set_re_len;
Undocumented in source.
set_re_pad
int function(DB*, int) set_re_pad;
Undocumented in source.
set_re_source
int function(DB*, const(char)*) set_re_source;
Undocumented in source.
sort_multiple
int function(DB*, DBT*, DBT*, uint32_t) sort_multiple;
Undocumented in source.
stat
int function(DB*, DB_TXN*, void*, uint32_t) stat;
Undocumented in source.
stat_print
int function(DB*, uint32_t) stat_print;
Undocumented in source.
stored_close
int function(DB*, uint32_t) stored_close;
Undocumented in source.
stored_get
int function(DB*, DB_TXN*, DBT*, DBT*, uint32_t) stored_get;
Undocumented in source.
sync
int function(DB*, uint32_t) sync;
Undocumented in source.
timestamp
bdb_time_t timestamp;
Undocumented in source.
truncate
int function(DB*, DB_TXN*, uint32_t*, uint32_t) truncate;
Undocumented in source.
type
DBTYPE type;
Undocumented in source.
upgrade
int function(DB*, const(char)*, uint32_t) upgrade;
Undocumented in source.
verify
int function(DB*, const(char)*, const(char)*, FILE*, uint32_t) verify;
Undocumented in source.

Meta