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

rpc_client_ext.h

00001 /* DO NOT EDIT: automatically built by dist/s_include. */
00002 #ifndef _rpc_client_ext_h_
00003 #define _rpc_client_ext_h_
00004 
00005 #if defined(__cplusplus)
00006 extern "C" {
00007 #endif
00008 
00009 int __dbcl_env_set_rpc_server __P((DB_ENV *, void *, const char *, long, long, u_int32_t));
00010 int __dbcl_env_close_wrap __P((DB_ENV *, u_int32_t));
00011 int __dbcl_env_open_wrap __P((DB_ENV *, const char *, u_int32_t, int));
00012 int __dbcl_db_open_wrap __P((DB *, DB_TXN *, const char *, const char *, DBTYPE, u_int32_t, int));
00013 int __dbcl_refresh __P((DB_ENV *));
00014 int __dbcl_retcopy __P((DB_ENV *, DBT *, void *, u_int32_t, void **, u_int32_t *));
00015 void __dbcl_txn_end __P((DB_TXN *));
00016 void __dbcl_txn_setup __P((DB_ENV *, DB_TXN *, DB_TXN *, u_int32_t));
00017 void __dbcl_c_refresh __P((DBC *));
00018 int __dbcl_c_setup __P((u_int, DB *, DBC **));
00019 int __dbcl_dbclose_common __P((DB *));
00020 int __dbcl_dbenv_illegal __P((DB_ENV *));
00021 int __dbcl_env_create __P((DB_ENV *, long));
00022 int __dbcl_env_close __P((DB_ENV *, u_int32_t));
00023 int __dbcl_env_dbremove __P((DB_ENV *, DB_TXN *, const char *, const char *, u_int32_t));
00024 int __dbcl_env_dbrename __P((DB_ENV *, DB_TXN *, const char *, const char *, const char *, u_int32_t));
00025 int __dbcl_env_get_cachesize __P((DB_ENV *, u_int32_t *, u_int32_t *, int *));
00026 int __dbcl_env_get_encrypt_flags __P((DB_ENV *, u_int32_t *));
00027 int __dbcl_env_get_flags __P((DB_ENV *, u_int32_t *));
00028 int __dbcl_env_get_home __P((DB_ENV *, const char * *));
00029 int __dbcl_env_get_open_flags __P((DB_ENV *, u_int32_t *));
00030 int __dbcl_env_open __P((DB_ENV *, const char *, u_int32_t, int));
00031 int __dbcl_env_remove __P((DB_ENV *, const char *, u_int32_t));
00032 int __dbcl_env_set_cachesize __P((DB_ENV *, u_int32_t, u_int32_t, int));
00033 int __dbcl_env_set_encrypt __P((DB_ENV *, const char *, u_int32_t));
00034 int __dbcl_env_set_flags __P((DB_ENV *, u_int32_t, int));
00035 int __dbcl_env_txn_begin __P((DB_ENV *, DB_TXN *, DB_TXN **, u_int32_t));
00036 int __dbcl_env_txn_recover __P((DB_ENV *, DB_PREPLIST *, long, long *, u_int32_t));
00037 int __dbcl_db_create __P((DB *, DB_ENV *, u_int32_t));
00038 int __dbcl_db_associate __P((DB *, DB_TXN *, DB *, int (*)(DB *, const DBT *, const DBT *, DBT *), u_int32_t));
00039 int __dbcl_db_close __P((DB *, u_int32_t));
00040 int __dbcl_db_cursor __P((DB *, DB_TXN *, DBC **, u_int32_t));
00041 int __dbcl_db_del __P((DB *, DB_TXN *, DBT *, u_int32_t));
00042 int __dbcl_db_get __P((DB *, DB_TXN *, DBT *, DBT *, u_int32_t));
00043 int __dbcl_db_get_bt_minkey __P((DB *, u_int32_t *));
00044 int __dbcl_db_get_dbname __P((DB *, const char * *, const char * *));
00045 int __dbcl_db_get_encrypt_flags __P((DB *, u_int32_t *));
00046 int __dbcl_db_get_flags __P((DB *, u_int32_t *));
00047 int __dbcl_db_get_h_ffactor __P((DB *, u_int32_t *));
00048 int __dbcl_db_get_h_nelem __P((DB *, u_int32_t *));
00049 int __dbcl_db_get_lorder __P((DB *, int *));
00050 int __dbcl_db_get_open_flags __P((DB *, u_int32_t *));
00051 int __dbcl_db_get_pagesize __P((DB *, u_int32_t *));
00052 int __dbcl_db_get_q_extentsize __P((DB *, u_int32_t *));
00053 int __dbcl_db_get_re_delim __P((DB *, int *));
00054 int __dbcl_db_get_re_len __P((DB *, u_int32_t *));
00055 int __dbcl_db_get_re_pad __P((DB *, int *));
00056 int __dbcl_db_join __P((DB *, DBC **, DBC **, u_int32_t));
00057 int __dbcl_db_key_range __P((DB *, DB_TXN *, DBT *, DB_KEY_RANGE *, u_int32_t));
00058 int __dbcl_db_open __P((DB *, DB_TXN *, const char *, const char *, DBTYPE, u_int32_t, int));
00059 int __dbcl_db_pget __P((DB *, DB_TXN *, DBT *, DBT *, DBT *, u_int32_t));
00060 int __dbcl_db_put __P((DB *, DB_TXN *, DBT *, DBT *, u_int32_t));
00061 int __dbcl_db_remove __P((DB *, const char *, const char *, u_int32_t));
00062 int __dbcl_db_rename __P((DB *, const char *, const char *, const char *, u_int32_t));
00063 int __dbcl_db_set_bt_minkey __P((DB *, u_int32_t));
00064 int __dbcl_db_set_encrypt __P((DB *, const char *, u_int32_t));
00065 int __dbcl_db_set_flags __P((DB *, u_int32_t));
00066 int __dbcl_db_set_h_ffactor __P((DB *, u_int32_t));
00067 int __dbcl_db_set_h_nelem __P((DB *, u_int32_t));
00068 int __dbcl_db_set_lorder __P((DB *, int));
00069 int __dbcl_db_set_pagesize __P((DB *, u_int32_t));
00070 int __dbcl_db_set_q_extentsize __P((DB *, u_int32_t));
00071 int __dbcl_db_set_re_delim __P((DB *, int));
00072 int __dbcl_db_set_re_len __P((DB *, u_int32_t));
00073 int __dbcl_db_set_re_pad __P((DB *, int));
00074 int __dbcl_db_stat __P((DB *, DB_TXN *, void *, u_int32_t));
00075 int __dbcl_db_sync __P((DB *, u_int32_t));
00076 int __dbcl_db_truncate __P((DB *, DB_TXN *, u_int32_t  *, u_int32_t));
00077 int __dbcl_dbc_c_close __P((DBC *));
00078 int __dbcl_dbc_c_count __P((DBC *, db_recno_t *, u_int32_t));
00079 int __dbcl_dbc_c_del __P((DBC *, u_int32_t));
00080 int __dbcl_dbc_c_dup __P((DBC *, DBC **, u_int32_t));
00081 int __dbcl_dbc_c_get __P((DBC *, DBT *, DBT *, u_int32_t));
00082 int __dbcl_dbc_c_pget __P((DBC *, DBT *, DBT *, DBT *, u_int32_t));
00083 int __dbcl_dbc_c_put __P((DBC *, DBT *, DBT *, u_int32_t));
00084 int __dbcl_txn_abort __P((DB_TXN *));
00085 int __dbcl_txn_commit __P((DB_TXN *, u_int32_t));
00086 int __dbcl_txn_discard __P((DB_TXN *, u_int32_t));
00087 int __dbcl_txn_prepare __P((DB_TXN *, u_int8_t *));
00088 void __dbcl_dbp_init __P((DB *));
00089 void __dbcl_dbc_init __P((DBC *));
00090 void __dbcl_dbenv_init __P((DB_ENV *));
00091 void __dbcl_txn_init __P((DB_TXN *));
00092 int __dbcl_env_create_ret __P((DB_ENV *, long, __env_create_reply *));
00093 int __dbcl_env_open_ret __P((DB_ENV *, const char *, u_int32_t, int, __env_open_reply *));
00094 int __dbcl_env_remove_ret __P((DB_ENV *, const char *, u_int32_t, __env_remove_reply *));
00095 int __dbcl_txn_abort_ret __P((DB_TXN *, __txn_abort_reply *));
00096 int __dbcl_env_txn_begin_ret __P((DB_ENV *, DB_TXN *, DB_TXN **, u_int32_t, __env_txn_begin_reply *));
00097 int __dbcl_txn_commit_ret __P((DB_TXN *, u_int32_t, __txn_commit_reply *));
00098 int __dbcl_txn_discard_ret __P((DB_TXN *, u_int32_t, __txn_discard_reply *));
00099 int __dbcl_env_txn_recover_ret __P((DB_ENV *, DB_PREPLIST *, long, long *, u_int32_t, __env_txn_recover_reply *));
00100 int __dbcl_db_close_ret __P((DB *, u_int32_t, __db_close_reply *));
00101 int __dbcl_db_create_ret __P((DB *, DB_ENV *, u_int32_t, __db_create_reply *));
00102 int __dbcl_db_get_ret __P((DB *, DB_TXN *, DBT *, DBT *, u_int32_t, __db_get_reply *));
00103 int __dbcl_db_key_range_ret __P((DB *, DB_TXN *, DBT *, DB_KEY_RANGE *, u_int32_t, __db_key_range_reply *));
00104 int __dbcl_db_open_ret __P((DB *, DB_TXN *, const char *, const char *, DBTYPE, u_int32_t, int, __db_open_reply *));
00105 int __dbcl_db_pget_ret __P((DB *, DB_TXN *, DBT *, DBT *, DBT *, u_int32_t, __db_pget_reply *));
00106 int __dbcl_db_put_ret __P((DB *, DB_TXN *, DBT *, DBT *, u_int32_t, __db_put_reply *));
00107 int __dbcl_db_remove_ret __P((DB *, const char *, const char *, u_int32_t, __db_remove_reply *));
00108 int __dbcl_db_rename_ret __P((DB *, const char *, const char *, const char *, u_int32_t, __db_rename_reply *));
00109 int __dbcl_db_stat_ret __P((DB *, DB_TXN *, void *, u_int32_t, __db_stat_reply *));
00110 int __dbcl_db_truncate_ret __P((DB *, DB_TXN *, u_int32_t  *, u_int32_t, __db_truncate_reply *));
00111 int __dbcl_db_cursor_ret __P((DB *, DB_TXN *, DBC **, u_int32_t, __db_cursor_reply *));
00112 int __dbcl_db_join_ret __P((DB *, DBC **, DBC **, u_int32_t, __db_join_reply *));
00113 int __dbcl_dbc_c_close_ret __P((DBC *, __dbc_c_close_reply *));
00114 int __dbcl_dbc_c_count_ret __P((DBC *, db_recno_t *, u_int32_t, __dbc_c_count_reply *));
00115 int __dbcl_dbc_c_dup_ret __P((DBC *, DBC **, u_int32_t, __dbc_c_dup_reply *));
00116 int __dbcl_dbc_c_get_ret __P((DBC *, DBT *, DBT *, u_int32_t, __dbc_c_get_reply *));
00117 int __dbcl_dbc_c_pget_ret __P((DBC *, DBT *, DBT *, DBT *, u_int32_t, __dbc_c_pget_reply *));
00118 int __dbcl_dbc_c_put_ret __P((DBC *, DBT *, DBT *, u_int32_t, __dbc_c_put_reply *));
00119 
00120 #if defined(__cplusplus)
00121 }
00122 #endif
00123 #endif /* !_rpc_client_ext_h_ */

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