#include <rpmdb.h>
Public Attributes | |
| const char* | dbi_root |
| const char* | dbi_home |
| const char* | dbi_file |
| const char* | dbi_subfile |
| int | dbi_cflags |
| int | dbi_oeflags |
| int | dbi_eflags |
| int | dbi_oflags |
| int | dbi_tflags |
| int | dbi_type |
| int | dbi_mode |
| int | dbi_perms |
| int | dbi_api |
| int | dbi_tear_down |
| int | dbi_use_cursors |
| int | dbi_use_dbenv |
| int | dbi_get_rmw_cursor |
| int | dbi_no_fsync |
| int | dbi_no_dbsync |
| int | dbi_lockdbfd |
| int | dbi_temporary |
| int | dbi_debug |
| 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 )(const void *bytes, unsigned int length) |
| unsigned int | dbi_h_nelem |
| unsigned int | dbi_h_flags |
| int (* | dbi_h_dup_compare_fcn )(const void *, const void *) |
| int | dbi_bt_flags |
| int | dbi_bt_minkey |
| int (* | dbi_bt_compare_fcn )(const void *, const void *) |
| int (* | dbi_bt_dup_compare_fcn )(const void *, const void *) |
| size_t (* | dbi_bt_prefix_fcn )(const void *, const void *) |
| int | dbi_re_flags |
| int | dbi_re_delim |
| unsigned int | dbi_re_len |
| int | dbi_re_pad |
| const char* | dbi_re_source |
| rpmdb | dbi_rpmdb |
| int | dbi_rpmtag |
| int | dbi_jlen |
| unsigned int | dbi_lastoffset |
| void* | dbi_db |
| void* | dbi_dbenv |
| void* | dbi_dbinfo |
| void* | dbi_rmw |
| const struct _dbiVec* | dbi_vec |
Definition at line 157 of file rpmdb.h.
|
|
|
|
|
Berkeley API type |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
db_create/db_env_create flags |
|
|
dbi handle |
|
|
|
|
|
|
|
|
|
|
|
dbenv->open flags |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DB_DUP, DB_DUPSORT |
|
|
|
|
|
|
|
|
|
|
|
size of join key |
|
|
db1 with falloc.c needs this |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
do fcntl lock on db fd |
|
|
|
|
|
|
|
|
mode to use on open |
|
|
(10Mb) |
|
|
(128Kb) |
|
|
don't call dbiSync |
|
|
no-op fsync for db |
|
|
common (db,dbenv}->open flags |
|
|
db->open flags |
|
|
(fs blksize) |
|
|
file permission to use on open |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
db cursor (with DB_WRITECURSOR) |
|
|
|
|
|
|
|
|
rpm tag used for index |
|
|
|
|
|
|
|
|
|
|
|
non-persistent |
|
|
dbenv->txn_begin flags |
|
|
|
|
|
db index type |
|
|
|
|
|
|
|
|
private methods |
|
|
|
1.2.6 written by Dimitri van Heesch,
© 1997-2001