db.h File Reference
#include <sys/types.h>
#include <stdio.h>
Go to the source code of this file.
Classes
Defines
#define
DB_REDO(op) ((op) == DB_TXN_FORWARD_ROLL)
#define
DB_UNDO(op) ((op) == DB_TXN_ABORT || (op) == DB_TXN_BACKWARD_ROLL)
Typedefs
Enumerations
Functions
int CDB_txn_commit
__P ((
DB_TXN *, u_int32_t))
int CDB_txn_checkpoint
__P ((
DB_ENV *, u_int32_t, u_int32_t, u_int32_t))
int CDB_memp_trickle
__P ((
DB_ENV *, int, int *))
int CDB_log_register
__P ((
DB_ENV *,
DB *, const char *))
int CDB_log_archive
__P ((
DB_ENV *, char **[], u_int32_t, void *(*)(size_t)))
int CDB_lock_id
__P ((
DB_ENV *, u_int32_t *))
int CDB_lock_detect
__P ((
DB_ENV *, u_int32_t, u_int32_t, int *))
char *CDB_db_version
__P ((int *, int *, int *))
int CDB_db_env_set_tas_spins
__P ((u_int32_t))
int CDB_db_env_set_mutexlocks
__P ((int))
int CDB_db_env_set_func_yield
__P ((int(*)(void)))
int CDB_db_env_set_func_write
__P ((ssize_t(*)(int, const void *, size_t)))
int CDB_db_env_set_func_unmap
__P ((int(*)(void *, size_t)))
int CDB_db_env_set_func_unlink
__P ((int(*)(const char *)))
int CDB_db_env_set_func_sleep
__P ((int(*)(u_long, u_long)))
int CDB_db_env_set_func_seek
__P ((int(*)(int, size_t,
db_pgno_t, u_int32_t, int, int)))
int CDB_db_env_set_func_rename
__P ((int(*)(const char *, const char *)))
int CDB_db_env_set_func_realloc
__P ((void *(*)(void *, size_t)))
int CDB_db_env_set_func_read
__P ((ssize_t(*)(int, void *, size_t)))
int CDB_db_env_set_func_open
__P ((int(*)(const char *, int,...)))
int CDB_db_env_set_func_map
__P ((int(*)(char *, size_t, int, int, void **)))
int CDB_db_env_set_func_malloc
__P ((void *(*)(size_t)))
int CDB_db_env_set_func_ioinfo
__P ((int(*)(const char *, int, u_int32_t *, u_int32_t *, u_int32_t *)))
int CDB_db_env_set_func_free
__P ((void(*)(void *)))
int CDB_db_env_set_func_exists
__P ((int(*)(const char *, int *)))
int CDB_db_env_set_func_dirlist
__P ((int(*)(const char *, char ***, int *)))
int CDB_db_env_set_func_dirfree
__P ((void(*)(char **, int)))
int CDB_db_env_set_func_close
__P ((int(*)(int)))
int CDB_db_env_create
__P ((
DB_ENV **, u_int32_t))
Variables