#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_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 |
const struct _dbiVec * | dbi_vec |
Definition at line 272 of file rpmdb.h.
|
|
|
Berkeley API type Definition at line 295 of file rpmdb.h. Referenced by cvtdberr(), and 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(). |
|
|
|
(128Kb) |
|
db_create flags Definition at line 285 of file rpmdb.h. Referenced by db3open(). |
|
Definition at line 309 of file rpmdb.h. Referenced by db_init(). |
|
Berkeley DB * handle Definition at line 381 of file rpmdb.h. Referenced by db3associate(), db3byteswapped(), db3cdel(), db3cget(), db3close(), db3copen(), db3cpget(), db3cput(), db3join(), db3open(), db3stat(), and db3sync(). |
|
|
|
db_env_create flags |
|
dbenv->open flags Definition at line 287 of file rpmdb.h. Referenced by db3copen(), db3open(), db_init(), and prDbiOpenFlags(). |
|
|
|
Definition at line 320 of file rpmdb.h. Referenced by db3Free(). |
|
file component of path Definition at line 278 of file rpmdb.h. Referenced by db3close(), db3Free(), and db3open(). |
|
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 Definition at line 276 of file rpmdb.h. Referenced by db3close(), db3Free(), and db3open(). |
|
|
|
size of join key |
|
|
|
|
|
|
|
|
|
|
|
|
|
do fcntl lock on db fd Definition at line 302 of file rpmdb.h. Referenced by db3open(). |
|
Definition at line 313 of file rpmdb.h. Referenced by db3open(). |
|
|
|
(10Mb) Definition at line 325 of file rpmdb.h. Referenced by db_init(). |
|
mode to use on open Definition at line 292 of file rpmdb.h. Referenced by db3open(). |
|
don't call dbiSync Definition at line 301 of file rpmdb.h. Referenced by rpmdbAdd(), and rpmdbRemove(). |
|
no-op fsync for db Definition at line 300 of file rpmdb.h. Referenced by db_init(). |
|
common (db,dbenv}->open flags Definition at line 286 of file rpmdb.h. Referenced by db3open(), db_init(), and prDbiOpenFlags(). |
|
db->open flags Definition at line 288 of file rpmdb.h. Referenced by db3copen(), db3open(), and prDbiOpenFlags(). |
|
(fs blksize) Definition at line 344 of file rpmdb.h. Referenced by db3open(). |
|
permit duplicate entries? Definition at line 299 of file rpmdb.h. Referenced by rpmdbAdd(). |
|
file permission to use on open |
|
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(). |
|
|
|
|
|
chroot(2) component of path Definition at line 274 of file rpmdb.h. Referenced by db3close(), db3Free(), db3open(), and db_init(). |
|
the parent rpm database Definition at line 376 of file rpmdb.h. Referenced by db3close(), db_fini(), db_init(), dbiFindMatches(), dbiGet(), dbiPget(), dbiPut(), and miFreeHeader(). |
|
rpm tag used for index Definition at line 377 of file rpmdb.h. Referenced by db3close(), db3open(), dbiFindMatches(), miFreeHeader(), rpmdbAdd(), rpmdbCountPackages(), rpmdbFindByFile(), rpmdbGrowIterator(), rpmdbInitIterator(), and rpmdbRemove(). |
|
shared memory base key Definition at line 294 of file rpmdb.h. Referenced by db_init(). |
|
Berkeley db statistics |
|
Definition at line 280 of file rpmdb.h. Referenced by db3close(), db3Free(), and db3open(). |
|
Definition at line 310 of file rpmdb.h. Referenced by db_init(). |
|
|
|
non-persistent Definition at line 303 of file rpmdb.h. Referenced by db3close(), and db3open(). |
|
dbenv->txn_begin flags |
|
temporary directory Definition at line 282 of file rpmdb.h. Referenced by db3close(), db3Free(), and db_init(). |
|
|
|
Bekerley DB_TXN * transaction id Definition at line 383 of file rpmdb.h. Referenced by db3cdel(), db3cget(), db3cput(), db3open(), rpmdbAdd(), rpmdbCountPackages(), rpmdbFindByFile(), rpmdbGrowIterator(), rpmdbInitIterator(), rpmdbNextIterator(), rpmdbRemove(), and unsatisfiedDepend(). |
|
db index type Definition at line 291 of file rpmdb.h. Referenced by db3open(). |
|
use db environment? Definition at line 298 of file rpmdb.h. Referenced by db3close(), and db3open(). |
|
private methods Definition at line 388 of file rpmdb.h. Referenced by db3open(), dbiCopen(), dbiCount(), dbiGet(), dbiPget(), dbiPut(), and dbiStat(). |
|
Definition at line 321 of file rpmdb.h. Referenced by db3close(), and db_init(). |
|
Definition at line 297 of file rpmdb.h. Referenced by db3close(), and db3open(). |