db_method.c File Reference

#include "config.h"
#include <sys/types.h>
#include <errno.h>
#include <string.h>
#include "db_int.h"
#include "db_page.h"
#include "db_am.h"
#include "btree.h"
#include "hash.h"
#include "qam.h"
#include "xa.h"
#include "xa_ext.h"

Go to the source code of this file.

Functions

static int __db_get_byteswapped (DB *dbp)
static DBTYPE __db_get_type (DB *dbp)
static int __db_init (DB *dbp, u_int32_t flags)
static int __db_key_range (DB *dbp, DB_TXN *txn, DBT *key, DB_KEY_RANGE *kr, u_int32_t flags)
static int __db_set_cachesize (DB *dbp, u_int32_t cache_gbytes, u_int32_t cache_bytes, int ncache)
static int __db_set_dup_compare (DB *dbp, int *func)
static void __db_set_errcall (DB *dbp, void *errcall)
static void __db_set_errfile (DB *dbp, FILE *errfile)
static void __db_set_errpfx (DB *dbp, const char *errpfx)
static int __db_set_feedback (DB *dbp, void *feedback)
static int __db_set_flags (DB *dbp, u_int32_t flags)
static int __db_set_lorder (DB *dbp, int db_lorder)
static int __db_set_malloc (DB *dbp, func)
static int __db_set_pagesize (DB *dbp, u_int32_t db_pagesize)
static int __db_set_paniccall (DB *dbp, void *paniccall)
static int __db_set_realloc (DB *dbp, void **func)
static void __dbh_err (DB *dbp, int error, const char *fmt, va_alist)
static void __dbh_errx (DB *dbp, const char *fmt, va_alist)
static void __dbh_errx __P ((DB *, const char *,...))
static void __dbh_err __P ((DB *, int, const char *,...))
static int __db_set_paniccall __P ((DB *, void(*)(DB_ENV *, int)))
static void __db_set_errpfx __P ((DB *, const char *))
static int __db_set_realloc __P ((DB *, void *(*)(void *, size_t)))
static int __db_set_malloc __P ((DB *, void *(*)(size_t)))
static int __db_set_lorder __P ((DB *, int))
static int __db_set_feedback __P ((DB *, void(*)(DB *, int, int)))
static void __db_set_errfile __P ((DB *, FILE *))
static void __db_set_errcall __P ((DB *, void(*)(const char *, char *)))
static int __db_set_dup_compare __P ((DB *, int(*)(const DBT *, const DBT *)))
static int __db_set_cachesize __P ((DB *, u_int32_t, u_int32_t, int))
static int __db_key_range __P ((DB *, DB_TXN *, DBT *, DB_KEY_RANGE *, u_int32_t))
static int __db_init __P ((DB *, u_int32_t))
static int __db_get_byteswapped __P ((DB *))
int CDB___dbh_am_chk (DB *dbp, u_int32_t flags)
int CDB_db_create (DB **dbpp, DB_ENV *dbenv, u_int32_t flags)

Variables

static const char revid [] = "$Id: db__method_8c.html,v 1.1 2008/06/08 10:17:52 sebdiaz Exp $"


Generated on Sun Jun 8 10:56:48 2008 for GNUmifluz by  doxygen 1.5.5