__db_env Struct Reference

#include <db.h>

List of all members.


Detailed Description

Definition at line 276 of file db.h.


Public Member Functions

int set_tx_timestamp __P ((DB_ENV *, time_t *))
int set_tx_recover __P ((DB_ENV *, int(*)(DB_ENV *, DBT *, DB_LSN *, db_recops, void *)))
int set_tx_max __P ((DB_ENV *, u_int32_t))
int set_cachesize __P ((DB_ENV *, u_int32_t, u_int32_t, int))
int set_mp_mmapsize __P ((DB_ENV *, size_t))
int set_lk_max __P ((DB_ENV *, u_int32_t))
int set_lk_detect __P ((DB_ENV *, u_int32_t))
int set_lk_conflicts __P ((DB_ENV *, u_int8_t *, int))
int set_lg_max __P ((DB_ENV *, u_int32_t))
int set_lg_dir __P ((DB_ENV *, const char *))
int set_lg_bsize __P ((DB_ENV *, u_int32_t))
int set_verbose __P ((DB_ENV *, u_int32_t, int))
int set_tmp_dir __P ((DB_ENV *, const char *))
int set_shm_key __P ((DB_ENV *, long))
int set_server __P ((DB_ENV *, char *, long, long, u_int32_t))
int set_recovery_init __P ((DB_ENV *, int(*)(DB_ENV *)))
int set_paniccall __P ((DB_ENV *, void(*)(DB_ENV *, int)))
int set_feedback __P ((DB_ENV *, void(*)(DB_ENV *, int, int)))
void set_errpfx __P ((DB_ENV *, const char *))
void set_errfile __P ((DB_ENV *, FILE *))
void set_errcall __P ((DB_ENV *, void(*)(const char *, char *)))
int set_data_dir __P ((DB_ENV *, const char *))
int remove __P ((DB_ENV *, const char *, u_int32_t))
int open __P ((DB_ENV *, const char *, u_int32_t, int))
void errx __P ((const DB_ENV *, const char *,...))
void err __P ((const DB_ENV *, int, const char *,...))
int close __P ((DB_ENV *, u_int32_t))
int dtab __P ((DB_ENV *, DBT *, DB_LSN *, db_recops, void *))
int tx_recover __P ((DB_ENV *, DBT *, DB_LSN *, db_recops, void *))
int db_recovery_init __P ((DB_ENV *))
void db_paniccall __P ((DB_ENV *, int))
void db_feedback __P ((DB_ENV *, int, int))
void db_errcall __P ((const char *, char *))

Public Attributes

void * app_private
void * cj_internal
void * cl_handle
long cl_id
int data_cnt
int data_next
char ** db_data_dir
FILE * db_errfile
const char * db_errpfx
char * db_home
char * db_log_dir
int db_mode
int db_panic
char * db_tmp_dir
int dblocal_ref
size_t dtab_size
u_int32_t flags
u_int32_t lg_bsize
void * lg_handle
u_int32_t lg_max
struct {
   struct __db_env *   tqe_next
   struct __db_env **   tqe_prev
links
u_int8_t * lk_conflicts
u_int32_t lk_detect
void * lk_handle
u_int32_t lk_max
u_int32_t lk_modes
DB_FHlockfhp
u_int32_t mp_bytes
DB_CMPR_INFOmp_cmpr_info
u_int32_t mp_gbytes
void * mp_handle
size_t mp_mmapsize
void * mp_monitor
int mp_ncache
size_t mp_size
void * reginfo
long shm_key
void * tx_handle
u_int32_t tx_max
time_t tx_timestamp
u_int32_t verbose
int xa_rmid
DB_TXNxa_txn

The documentation for this struct was generated from the following file:

Generated on Sun Jun 8 10:57:00 2008 for GNUmifluz by  doxygen 1.5.5