_dbiIndex -
#include <rpmdb.h>
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_tear_down
int dbi_use_cursors
int dbi_use_dbenv
int dbi_permit_dups
int dbi_get_rmw_cursor
int dbi_no_fsync
int dbi_no_dbsync
int dbi_lockdbfd
int dbi_temporary
int dbi_debug
int dbi_byteswapped
char * dbi_host
long dbi_cl_timeout
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
unsigned int dbi_lastoffset
void * dbi_db
void * dbi_rmw
void * dbi_stats
const struct _dbiVec * dbi_vec
Describes an index database (implemented on Berkeley db3 functionality).
Definition at line 196 of file rpmdb.h.
Berkeley API type
Definition at line 214 of file rpmdb.h.
Referenced by db1open(), db3open(), and rpmdbNextIterator().
Definition at line 274 of file rpmdb.h.
Definition at line 275 of file rpmdb.h.
Definition at line 227 of file rpmdb.h.
Definition at line 263 of file rpmdb.h.
db_create flags
Definition at line 204 of file rpmdb.h.
Definition at line 230 of file rpmdb.h.
Berkeley DB handle
Definition at line 294 of file rpmdb.h.
Referenced by db1open(), and db3open().
Definition at line 226 of file rpmdb.h.
Referenced by dbiCclose(), dbiClose(), dbiCopen(), dbiDel(), dbiGet(), dbiPut(), dbiSync(), and dbiVerify().
db_env_create flags
Definition at line 203 of file rpmdb.h.
dbenv->open flags
Definition at line 206 of file rpmdb.h.
Referenced by db1open(), and db3open().
Definition at line 238 of file rpmdb.h.
Definition at line 239 of file rpmdb.h.
file component of path
Definition at line 199 of file rpmdb.h.
Definition at line 221 of file rpmdb.h.
Definition at line 268 of file rpmdb.h.
DB_DUP, DB_DUPSORT
Definition at line 271 of file rpmdb.h.
Definition at line 270 of file rpmdb.h.
directory component of path
Definition at line 198 of file rpmdb.h.
Definition at line 229 of file rpmdb.h.
size of join key
Definition at line 290 of file rpmdb.h.
db1 with falloc.c needs this
Definition at line 292 of file rpmdb.h.
Referenced by rpmdbInitIterator(), and rpmdbNextIterator().
Definition at line 253 of file rpmdb.h.
Definition at line 252 of file rpmdb.h.
Definition at line 250 of file rpmdb.h.
Definition at line 248 of file rpmdb.h.
Definition at line 247 of file rpmdb.h.
Definition at line 249 of file rpmdb.h.
do fcntl lock on db fd
Definition at line 224 of file rpmdb.h.
Referenced by db1open(), and db3open().
Definition at line 234 of file rpmdb.h.
mode to use on open
Definition at line 211 of file rpmdb.h.
Referenced by db1open(), and db3open().
(10Mb)
Definition at line 244 of file rpmdb.h.
(128Kb)
Definition at line 245 of file rpmdb.h.
don't call dbiSync
Definition at line 223 of file rpmdb.h.
Referenced by rpmdbAdd(), and rpmdbRemove().
no-op fsync for db
Definition at line 222 of file rpmdb.h.
common (db,dbenv}->open flags
Definition at line 205 of file rpmdb.h.
db->open flags
Definition at line 207 of file rpmdb.h.
(fs blksize)
Definition at line 264 of file rpmdb.h.
permit duplicate entries?
Definition at line 220 of file rpmdb.h.
file permission to use on open
Definition at line 212 of file rpmdb.h.
Referenced by db1open(), and db3open().
Definition at line 286 of file rpmdb.h.
Definition at line 281 of file rpmdb.h.
Definition at line 280 of file rpmdb.h.
Definition at line 282 of file rpmdb.h.
Definition at line 283 of file rpmdb.h.
Definition at line 284 of file rpmdb.h.
Definition at line 241 of file rpmdb.h.
db cursor (with DB_WRITECURSOR)
Definition at line 295 of file rpmdb.h.
Referenced by db3open(), rpmdbFreeIterator(), and rpmdbInitIterator().
chroot(2) component of path
Definition at line 197 of file rpmdb.h.
Definition at line 288 of file rpmdb.h.
rpm tag used for index
Definition at line 289 of file rpmdb.h.
Referenced by db1open(), db3open(), dbiCclose(), dbiClose(), dbiCopen(), dbiCount(), dbiDel(), dbiGet(), dbiPut(), dbiSync(), dbiVerify(), rpmdbAdd(), rpmdbNextIterator(), and rpmdbRemove().
shared memory base key
Definition at line 213 of file rpmdb.h.
Berkeley db statistics
Definition at line 296 of file rpmdb.h.
Definition at line 200 of file rpmdb.h.
Definition at line 231 of file rpmdb.h.
Definition at line 242 of file rpmdb.h.
tear down dbenv on close
Definition at line 217 of file rpmdb.h.
non-persistent
Definition at line 225 of file rpmdb.h.
Referenced by db1open(), and db3open().
dbenv->txn_begin flags
Definition at line 208 of file rpmdb.h.
temporary directory
Definition at line 201 of file rpmdb.h.
Definition at line 255 of file rpmdb.h.
db index type
Definition at line 210 of file rpmdb.h.
Referenced by db1open(), and db3open().
access with cursors? (always)
Definition at line 218 of file rpmdb.h.
use db environment?
Definition at line 219 of file rpmdb.h.
private methods
Definition at line 298 of file rpmdb.h.
Referenced by db1open(), db3open(), dbiByteSwapped(), dbiCclose(), dbiClose(), dbiCopen(), dbiCount(), dbiDel(), dbiGet(), dbiPut(), dbiSync(), and dbiVerify().
Definition at line 240 of file rpmdb.h.
Definition at line 216 of file rpmdb.h.
Referenced by db3open(), and dbiVerify().
Generated automatically by Doxygen for rpm from the source code.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |