#include <rpmdb.h>
Definition at line 196 of file rpmdb.h.
const char* _dbiIndex::dbi_root |
chroot(2) component of path
Definition at line 197 of file rpmdb.h.
Referenced by db3close(), db3open(), and db_init().
const char* _dbiIndex::dbi_home |
directory component of path
Definition at line 198 of file rpmdb.h.
Referenced by db3close(), and db3open().
const char* _dbiIndex::dbi_file |
file component of path
Definition at line 199 of file rpmdb.h.
Referenced by db3close(), and db3open().
const char* _dbiIndex::dbi_subfile |
const char* _dbiIndex::dbi_tmpdir |
temporary directory
Definition at line 201 of file rpmdb.h.
Referenced by db3close(), and db_init().
dbenv->open flags
Definition at line 206 of file rpmdb.h.
Referenced by db1open(), db3c_get(), db3c_open(), db3open(), and db_init().
db->open flags
Definition at line 207 of file rpmdb.h.
Referenced by db3c_get(), db3c_open(), and db3open().
unsigned _dbiIndex::dbi_mode |
Berkeley API type
Definition at line 214 of file rpmdb.h.
Referenced by cvtdberr(), db1open(), db3open(), and rpmdbNextIterator().
use db environment?
Definition at line 219 of file rpmdb.h.
Referenced by db3close(), and db3open().
non-persistent
Definition at line 225 of file rpmdb.h.
Referenced by db1close(), db1open(), db3close(), and db3open().
char* _dbiIndex::dbi_host |
void(* _dbiIndex::db_errcall)(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 |
Definition at line 288 of file rpmdb.h.
Referenced by db1close(), db3close(), db_fini(), db_init(), dbiFindMatches(), and dbiUpdateRecord().
rpm tag used for index
Definition at line 289 of file rpmdb.h.
Referenced by db1cdel(), db1cget(), db1close(), db1cput(), db1open(), db1sync(), db3close(), db3open(), dbiCclose(), dbiClose(), dbiCopen(), dbiCount(), dbiDel(), dbiGet(), dbiPut(), dbiSearch(), dbiSync(), dbiUpdateIndex(), dbiVerify(), rpmdbAdd(), and rpmdbNextIterator().
size of join key
Definition at line 290 of file rpmdb.h.
Referenced by dbiSearch(), and dbiUpdateIndex().
unsigned int _dbiIndex::dbi_lastoffset |
db1 with falloc.c needs this
Definition at line 292 of file rpmdb.h.
Referenced by db1cclose(), db1cget(), doGetRecord(), rpmdbInitIterator(), and rpmdbNextIterator().
void* _dbiIndex::dbi_db |
Berkeley DB handle
Definition at line 294 of file rpmdb.h.
Referenced by db1cdel(), db1cget(), db1close(), db1cput(), db1open(), db1sync(), db3byteswapped(), db3c_open(), db3cdel(), db3cget(), db3close(), db3cput(), db3open(), db3stat(), db3sync(), and doGetRecord().
void* _dbiIndex::dbi_rmw |
db cursor (with DB_WRITECURSOR)
Definition at line 295 of file rpmdb.h.
Referenced by db3close(), db3open(), rpmdbFreeIterator(), and rpmdbInitIterator().
void* _dbiIndex::dbi_stats |
struct _dbiVec* _dbiIndex::dbi_vec [read] |
private methods
Definition at line 298 of file rpmdb.h.
Referenced by db1open(), db3open(), dbiByteSwapped(), dbiCclose(), dbiClose(), dbiCopen(), dbiCount(), dbiDel(), dbiGet(), dbiPut(), dbiSync(), and dbiVerify().