__dbc Struct Reference

#include <db.h>


Public Member Functions

int c_close __P ((DBC *))
int c_count __P ((DBC *, db_recno_t *, u_int32_t))
int c_del __P ((DBC *, u_int32_t))
int c_dup __P ((DBC *, DBC **, u_int32_t))
int c_get __P ((DBC *, DBT *, DBT *, u_int32_t))
int c_put __P ((DBC *, DBT *, DBT *, u_int32_t))
int c_am_close __P ((DBC *, db_pgno_t, int *))
int c_am_del __P ((DBC *))
int c_am_destroy __P ((DBC *))
int c_am_get __P ((DBC *, DBT *, DBT *, u_int32_t, db_pgno_t *))
int c_am_put __P ((DBC *, DBT *, DBT *, u_int32_t, db_pgno_t *))
int c_am_writelock __P ((DBC *))

Data Fields

DBdbp
DB_TXNtxn
struct {
   DBC *   tqe_next
   DBC **   tqe_prev
links
DBCopd
DBT rkey
DBT rdata
u_int32_t lid
u_int32_t locker
DBT lock_dbt
DB_LOCK_ILOCK lock
DB_LOCK mylock
long cl_id
DBTYPE dbtype
DBC_INTERNALinternal
u_int32_t flags


Detailed Description

Definition at line 730 of file db.h.


Member Function Documentation

int c_am_writelock __dbc::__P (DBC *)   ) 
 

int c_am_put __dbc::__P (DBC *, DBT *, DBT *, u_int32_t, db_pgno_t *)   ) 
 

int c_am_get __dbc::__P (DBC *, DBT *, DBT *, u_int32_t, db_pgno_t *)   ) 
 

int c_am_destroy __dbc::__P (DBC *)   ) 
 

int c_am_del __dbc::__P (DBC *)   ) 
 

int c_am_close __dbc::__P (DBC *, db_pgno_t, int *)   ) 
 

int c_put __dbc::__P (DBC *, DBT *, DBT *, u_int32_t  ) 
 

int c_get __dbc::__P (DBC *, DBT *, DBT *, u_int32_t  ) 
 

int c_dup __dbc::__P (DBC *, DBC **, u_int32_t  ) 
 

int c_del __dbc::__P (DBC *, u_int32_t  ) 
 

int c_count __dbc::__P (DBC *, db_recno_t *, u_int32_t  ) 
 

int c_close __dbc::__P (DBC *)   ) 
 


Field Documentation

long __dbc::cl_id
 

Definition at line 756 of file db.h.

DB* __dbc::dbp
 

Definition at line 731 of file db.h.

DBTYPE __dbc::dbtype
 

Definition at line 758 of file db.h.

u_int32_t __dbc::flags
 

Definition at line 787 of file db.h.

DBC_INTERNAL* __dbc::internal
 

Definition at line 760 of file db.h.

u_int32_t __dbc::lid
 

Definition at line 750 of file db.h.

struct { ... } __dbc::links
 

DB_LOCK_ILOCK __dbc::lock
 

Definition at line 753 of file db.h.

DBT __dbc::lock_dbt
 

Definition at line 752 of file db.h.

u_int32_t __dbc::locker
 

Definition at line 751 of file db.h.

DB_LOCK __dbc::mylock
 

Definition at line 754 of file db.h.

DBC* __dbc::opd
 

Definition at line 745 of file db.h.

DBT __dbc::rdata
 

Definition at line 748 of file db.h.

DBT __dbc::rkey
 

Definition at line 747 of file db.h.

DBC* __dbc::tqe_next
 

Definition at line 741 of file db.h.

DBC** __dbc::tqe_prev
 

Definition at line 742 of file db.h.

DB_TXN* __dbc::txn
 

Definition at line 732 of file db.h.


The documentation for this struct was generated from the following file:
Generated on Sun Mar 12 23:56:39 2006 for ScriptBasic by  doxygen 1.4.6-NO