#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 |
|
|