Main Page | Class Hierarchy | Data Structures | Directories | File List | Data Fields | Related Pages

tcl_ext.h

00001 /* DO NOT EDIT: automatically built by dist/s_include. */
00002 #ifndef _tcl_ext_h_
00003 #define _tcl_ext_h_
00004 
00005 #if defined(__cplusplus)
00006 extern "C" {
00007 #endif
00008 
00009 int bdb_HCommand __P((Tcl_Interp *, int, Tcl_Obj * CONST*));
00010 #if DB_DBM_HSEARCH != 0
00011 int bdb_NdbmOpen __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DBM **));
00012 #endif
00013 #if DB_DBM_HSEARCH != 0
00014 int bdb_DbmCommand __P((Tcl_Interp *, int, Tcl_Obj * CONST*, int, DBM *));
00015 #endif
00016 int ndbm_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
00017 void _DbInfoDelete __P((Tcl_Interp *, DBTCL_INFO *));
00018 int db_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
00019 int tcl_CompactStat __P((Tcl_Interp *, DBTCL_INFO *));
00020 int tcl_rep_send __P((DB_ENV *, const DBT *, const DBT *, const DB_LSN *, int, u_int32_t));
00021 int dbc_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
00022 int env_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
00023 int tcl_EnvRemove __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *, DBTCL_INFO *));
00024 int tcl_EnvIdReset __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00025 int tcl_EnvLsnReset __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00026 int tcl_EnvVerbose __P((Tcl_Interp *, DB_ENV *, Tcl_Obj *, Tcl_Obj *));
00027 int tcl_EnvAttr __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00028 int tcl_EnvSetFlags __P((Tcl_Interp *, DB_ENV *, Tcl_Obj *, Tcl_Obj *));
00029 int tcl_EnvTest __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00030 int tcl_EnvGetEncryptFlags __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00031 void tcl_EnvSetErrfile __P((Tcl_Interp *, DB_ENV *, DBTCL_INFO *, char *));
00032 int tcl_EnvSetErrpfx __P((Tcl_Interp *, DB_ENV *, DBTCL_INFO *, char *));
00033 DBTCL_INFO *_NewInfo __P((Tcl_Interp *, void *, char *, enum INFOTYPE));
00034 void *_NameToPtr __P((CONST char *));
00035 DBTCL_INFO *_PtrToInfo __P((CONST void *));
00036 DBTCL_INFO *_NameToInfo __P((CONST char *));
00037 void  _SetInfoData __P((DBTCL_INFO *, void *));
00038 void  _DeleteInfo __P((DBTCL_INFO *));
00039 int _SetListElem __P((Tcl_Interp *, Tcl_Obj *, void *, u_int32_t, void *, u_int32_t));
00040 int _SetListElemInt __P((Tcl_Interp *, Tcl_Obj *, void *, long));
00041 int _SetListElemWideInt __P((Tcl_Interp *, Tcl_Obj *, void *, int64_t));
00042 int _SetListRecnoElem __P((Tcl_Interp *, Tcl_Obj *, db_recno_t, u_char *, u_int32_t));
00043 int _Set3DBTList __P((Tcl_Interp *, Tcl_Obj *, DBT *, int, DBT *, int, DBT *));
00044 int _SetMultiList __P((Tcl_Interp *, Tcl_Obj *, DBT *, DBT*, DBTYPE, u_int32_t));
00045 int _GetGlobPrefix __P((char *, char **));
00046 int _ReturnSetup __P((Tcl_Interp *, int, int, char *));
00047 int _ErrorSetup __P((Tcl_Interp *, int, char *));
00048 void _ErrorFunc __P((const DB_ENV *, CONST char *, const char *));
00049 int _GetLsn __P((Tcl_Interp *, Tcl_Obj *, DB_LSN *));
00050 int _GetUInt32 __P((Tcl_Interp *, Tcl_Obj *, u_int32_t *));
00051 Tcl_Obj *_GetFlagsList __P((Tcl_Interp *, u_int32_t, const FN *));
00052 void _debug_check  __P((void));
00053 int _CopyObjBytes  __P((Tcl_Interp *, Tcl_Obj *obj, void *, u_int32_t *, int *));
00054 int tcl_LockDetect __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00055 int tcl_LockGet __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00056 int tcl_LockStat __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00057 int tcl_LockTimeout __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00058 int tcl_LockVec __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00059 int tcl_LogArchive __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00060 int tcl_LogCompare __P((Tcl_Interp *, int, Tcl_Obj * CONST*));
00061 int tcl_LogFile __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00062 int tcl_LogFlush __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00063 int tcl_LogGet __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00064 int tcl_LogPut __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00065 int tcl_LogStat __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00066 int logc_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
00067 void _MpInfoDelete __P((Tcl_Interp *, DBTCL_INFO *));
00068 int tcl_MpSync __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00069 int tcl_MpTrickle __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00070 int tcl_Mp __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *, DBTCL_INFO *));
00071 int tcl_MpStat __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00072 int tcl_RepConfig __P((Tcl_Interp *, DB_ENV *, Tcl_Obj *));
00073 int tcl_RepGetConfig __P((Tcl_Interp *, DB_ENV *, Tcl_Obj *));
00074 int tcl_RepElect __P((Tcl_Interp *, int, Tcl_Obj * CONST *, DB_ENV *));
00075 int tcl_RepFlush __P((Tcl_Interp *, int, Tcl_Obj * CONST *, DB_ENV *));
00076 int tcl_RepSync __P((Tcl_Interp *, int, Tcl_Obj * CONST *, DB_ENV *));
00077 int tcl_RepLimit __P((Tcl_Interp *, int, Tcl_Obj * CONST *, DB_ENV *));
00078 int tcl_RepRequest __P((Tcl_Interp *, int, Tcl_Obj * CONST *, DB_ENV *));
00079 int tcl_RepTransport  __P((Tcl_Interp *, int, Tcl_Obj * CONST *, DB_ENV *, DBTCL_INFO *));
00080 int tcl_RepStart __P((Tcl_Interp *, int, Tcl_Obj * CONST *, DB_ENV *));
00081 int tcl_RepProcessMessage __P((Tcl_Interp *, int, Tcl_Obj * CONST *, DB_ENV *));
00082 int tcl_RepStat __P((Tcl_Interp *, int, Tcl_Obj * CONST *, DB_ENV *));
00083 int seq_Cmd __P((ClientData, Tcl_Interp *, int, Tcl_Obj * CONST*));
00084 void _TxnInfoDelete __P((Tcl_Interp *, DBTCL_INFO *));
00085 int tcl_TxnCheckpoint __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00086 int tcl_Txn __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *, DBTCL_INFO *));
00087 int tcl_TxnStat __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00088 int tcl_TxnTimeout __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *));
00089 int tcl_TxnRecover __P((Tcl_Interp *, int, Tcl_Obj * CONST*, DB_ENV *, DBTCL_INFO *));
00090 int bdb_RandCommand __P((Tcl_Interp *, int, Tcl_Obj * CONST*));
00091 
00092 #if defined(__cplusplus)
00093 }
00094 #endif
00095 #endif /* !_tcl_ext_h_ */

Generated on Sun Dec 25 12:14:23 2005 for Berkeley DB 4.4.16 by  doxygen 1.4.2