#include <rpmdb.h>
Data Fields | |
const char * | dbi_root |
const char * | dbi_home |
const char * | dbi_file |
const char * | dbi_subfile |
const char * | dbi_tmpdir |
int | dbi_ecflags |
int | dbi_cflags |
int | dbi_oeflags |
int | dbi_eflags |
int | dbi_oflags |
int | dbi_tflags |
int | dbi_type |
unsigned | dbi_mode |
int | dbi_perms |
long | dbi_shmkey |
int | dbi_api |
int | dbi_verify_on_close |
int | dbi_use_dbenv |
int | dbi_permit_dups |
int | dbi_no_fsync |
int | dbi_no_dbsync |
int | dbi_lockdbfd |
int | dbi_temporary |
int | dbi_debug |
int | dbi_byteswapped |
char * | dbi_host |
unsigned long | dbi_cl_timeout |
unsigned long | dbi_sv_timeout |
int | dbi_lorder |
void(* | db_errcall )(void *dbenv, const char *db_errpfx, char *buffer) |
FILE * | dbi_errfile |
const char * | dbi_errpfx |
int | dbi_verbose |
int | dbi_region_init |
int | dbi_tas_spins |
int | dbi_mmapsize |
int | dbi_cachesize |
unsigned int | dbi_lk_max |
unsigned int | dbi_lk_detect |
int | dbi_lk_nmodes |
unsigned char * | dbi_lk_conflicts |
unsigned int | dbi_lg_max |
unsigned int | dbi_lg_bsize |
unsigned int | dbi_tx_max |
int | dbi_pagesize |
void *(* | dbi_malloc )(size_t nbytes) |
unsigned int | dbi_h_ffactor |
unsigned int(* | dbi_h_hash_fcn )(DB *, const void *bytes, unsigned int length) |
unsigned int | dbi_h_nelem |
unsigned int | dbi_h_flags |
int(* | dbi_h_dup_compare_fcn )(DB *, const DBT *, const DBT *) |
int | dbi_bt_flags |
int | dbi_bt_minkey |
int(* | dbi_bt_compare_fcn )(DB *, const DBT *, const DBT *) |
int(* | dbi_bt_dup_compare_fcn )(DB *, const DBT *, const DBT *) |
size_t(* | dbi_bt_prefix_fcn )(DB *, const DBT *, const DBT *) |
int | dbi_re_flags |
int | dbi_re_delim |
unsigned int | dbi_re_len |
int | dbi_re_pad |
const char * | dbi_re_source |
unsigned int | dbi_q_extentsize |
rpmdb | dbi_rpmdb |
rpmTag | dbi_rpmtag |
int | dbi_jlen |
DB * | dbi_db |
DB_TXN * | dbi_txnid |
void * | dbi_stats |
struct _dbiVec * | dbi_vec |
Definition at line 269 of file rpmdb.h.
const char* _dbiIndex::dbi_root |
const char* _dbiIndex::dbi_home |
directory component of path
Definition at line 273 of file rpmdb.h.
Referenced by db3close(), db3Free(), and db3open().
const char* _dbiIndex::dbi_file |
file component of path
Definition at line 275 of file rpmdb.h.
Referenced by db3close(), db3Free(), and db3open().
const char* _dbiIndex::dbi_subfile |
const char* _dbiIndex::dbi_tmpdir |
temporary directory
Definition at line 279 of file rpmdb.h.
Referenced by db3close(), db3Free(), and db_init().
common (db,dbenv}->open flags
Definition at line 283 of file rpmdb.h.
Referenced by db3open(), db_init(), and prDbiOpenFlags().
dbenv->open flags
Definition at line 284 of file rpmdb.h.
Referenced by db3copen(), db3New(), db3open(), db_init(), and prDbiOpenFlags().
db->open flags
Definition at line 285 of file rpmdb.h.
Referenced by db3copen(), db3open(), and prDbiOpenFlags().
unsigned _dbiIndex::dbi_mode |
use db environment?
Definition at line 295 of file rpmdb.h.
Referenced by db3close(), db3New(), and db3open().
char* _dbiIndex::dbi_host |
unsigned long _dbiIndex::dbi_cl_timeout |
unsigned long _dbiIndex::dbi_sv_timeout |
void(* _dbiIndex::db_errcall)(void *dbenv, const char *db_errpfx, char *buffer) |
FILE* _dbiIndex::dbi_errfile |
const char* _dbiIndex::dbi_errpfx |
unsigned int _dbiIndex::dbi_lk_max |
unsigned int _dbiIndex::dbi_lk_detect |
unsigned char* _dbiIndex::dbi_lk_conflicts |
unsigned int _dbiIndex::dbi_lg_max |
unsigned int _dbiIndex::dbi_lg_bsize |
unsigned int _dbiIndex::dbi_tx_max |
void*(* _dbiIndex::dbi_malloc)(size_t nbytes) |
unsigned int _dbiIndex::dbi_h_ffactor |
unsigned int(* _dbiIndex::dbi_h_hash_fcn)(DB *, const void *bytes, unsigned int length) |
Referenced by db3open().
unsigned int _dbiIndex::dbi_h_nelem |
unsigned int _dbiIndex::dbi_h_flags |
int(* _dbiIndex::dbi_h_dup_compare_fcn)(DB *, const DBT *, const DBT *) |
Referenced by db3open().
int(* _dbiIndex::dbi_bt_compare_fcn)(DB *, const DBT *, const DBT *) |
Referenced by db3open().
int(* _dbiIndex::dbi_bt_dup_compare_fcn)(DB *, const DBT *, const DBT *) |
Referenced by db3open().
size_t(* _dbiIndex::dbi_bt_prefix_fcn)(DB *, const DBT *, const DBT *) |
Referenced by db3open().
unsigned int _dbiIndex::dbi_re_len |
const char* _dbiIndex::dbi_re_source |
unsigned int _dbiIndex::dbi_q_extentsize |
the parent rpm database
Definition at line 374 of file rpmdb.h.
Referenced by db3close(), db3New(), db_fini(), db_init(), and miFreeHeader().
rpm tag used for index
Definition at line 375 of file rpmdb.h.
Referenced by db3close(), db3New(), db3open(), and miFreeHeader().
Berkeley DB * handle
Definition at line 379 of file rpmdb.h.
Referenced by db3associate(), db3byteswapped(), db3cdel(), db3cget(), db3close(), db3copen(), db3cpget(), db3cput(), db3join(), db3open(), db3stat(), and db3sync().
DB_TXN* _dbiIndex::dbi_txnid |
void* _dbiIndex::dbi_stats |
struct _dbiVec* _dbiIndex::dbi_vec [read] |