#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. |
|
|
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002