#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 )(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_mp_mmapsize |
int | dbi_mp_size |
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_cachesize |
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 |
const struct _dbiVec * | dbi_vec |
Definition at line 271 of file rpmdb.h.
|
|
|
Berkeley API type Definition at line 294 of file rpmdb.h. Referenced by db3open. |
|
Referenced by db3open. |
|
Referenced by db3open. |
|
Definition at line 358 of file rpmdb.h. Referenced by db3open. |
|
Definition at line 359 of file rpmdb.h. Referenced by db3open. |
|
Referenced by db3open. |
|
Definition at line 304 of file rpmdb.h. Referenced by dbiByteSwapped. |
|
Definition at line 343 of file rpmdb.h. Referenced by db3open. |
|
db_create flags Definition at line 284 of file rpmdb.h. Referenced by db3open. |
|
|
|
Berkeley DB * handle Definition at line 381 of file rpmdb.h. Referenced by db3associate, db3close, db3join, and db3open. |
|
|
|
db_env_create flags |
|
dbenv->open flags Definition at line 286 of file rpmdb.h. Referenced by db3open. |
|
|
|
|
|
file component of path |
|
Referenced by db3open. |
|
Definition at line 349 of file rpmdb.h. Referenced by db3open. |
|
DB_DUP, DB_DUPSORT Definition at line 354 of file rpmdb.h. Referenced by db3open. |
|
Referenced by db3open. |
|
Definition at line 353 of file rpmdb.h. Referenced by db3open. |
|
directory component of path |
|
|
|
size of join key |
|
|
|
|
|
|
|
|
|
|
|
|
|
do fcntl lock on db fd Definition at line 301 of file rpmdb.h. Referenced by db3open. |
|
Definition at line 312 of file rpmdb.h. Referenced by db3open. |
|
|
|
mode to use on open Definition at line 291 of file rpmdb.h. Referenced by db3open. |
|
(10Mb) |
|
(128Kb) |
|
don't call dbiSync Definition at line 300 of file rpmdb.h. Referenced by rpmdbAdd, and rpmdbRemove. |
|
no-op fsync for db |
|
common (db,dbenv}->open flags Definition at line 285 of file rpmdb.h. Referenced by db3open. |
|
db->open flags Definition at line 287 of file rpmdb.h. Referenced by db3open. |
|
(fs blksize) Definition at line 344 of file rpmdb.h. Referenced by db3open. |
|
permit duplicate entries? Definition at line 298 of file rpmdb.h. Referenced by rpmdbAdd. |
|
file permission to use on open Definition at line 292 of file rpmdb.h. Referenced by db3open. |
|
Definition at line 373 of file rpmdb.h. Referenced by db3open. |
|
Definition at line 368 of file rpmdb.h. Referenced by db3open. |
|
|
|
Definition at line 369 of file rpmdb.h. Referenced by db3open. |
|
Definition at line 370 of file rpmdb.h. Referenced by db3open. |
|
Definition at line 371 of file rpmdb.h. Referenced by db3open. |
|
|
|
chroot(2) component of path |
|
the parent rpm database Definition at line 376 of file rpmdb.h. Referenced by db3close. |
|
rpm tag used for index Definition at line 377 of file rpmdb.h. Referenced by db3close, db3open, rpmdbAdd, rpmdbCountPackages, rpmdbFindByFile, rpmdbGrowIterator, rpmdbInitIterator, and rpmdbRemove. |
|
shared memory base key |
|
Berkeley db statistics Definition at line 385 of file rpmdb.h. Referenced by dbiOpen. |
|
|
|
|
|
|
|
non-persistent |
|
dbenv->txn_begin flags |
|
temporary directory Definition at line 281 of file rpmdb.h. Referenced by db3close. |
|
|
|
Bekerley DB_TXN * transaction id Definition at line 383 of file rpmdb.h. Referenced by db3open, rpmdbAdd, rpmdbCountPackages, rpmdbFindByFile, rpmdbGrowIterator, rpmdbInitIterator, rpmdbNextIterator, rpmdbRemove, and unsatisfiedDepend. |
|
db index type Definition at line 290 of file rpmdb.h. Referenced by db3open. |
|
use db environment? |
|
private methods Definition at line 388 of file rpmdb.h. Referenced by db3open, dbiByteSwapped, dbiJoin, dbiStat, and rpmdbCheckSignals. |
|
Definition at line 320 of file rpmdb.h. Referenced by db3close. |
|
|