00001
00002
00003 #ifndef crdel_AUTO_H
00004 #define crdel_AUTO_H
00005
00006 #define DB_crdel_fileopen 141
00007 typedef struct _crdel_fileopen_args {
00008 u_int32_t type;
00009 DB_TXN *txnid;
00010 DB_LSN prev_lsn;
00011 DBT name;
00012 u_int32_t mode;
00013 } __crdel_fileopen_args;
00014
00015 int CDB___crdel_fileopen_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, const DBT *, u_int32_t));
00016 int CDB___crdel_fileopen_print __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
00017 int CDB___crdel_fileopen_read __P((DB_ENV *, void *, __crdel_fileopen_args **));
00018
00019 #define DB_crdel_metasub 142
00020 typedef struct _crdel_metasub_args {
00021 u_int32_t type;
00022 DB_TXN *txnid;
00023 DB_LSN prev_lsn;
00024 int32_t fileid;
00025 db_pgno_t pgno;
00026 DBT page;
00027 DB_LSN lsn;
00028 } __crdel_metasub_args;
00029
00030 int CDB___crdel_metasub_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, int32_t, db_pgno_t, const DBT *, DB_LSN *));
00031 int CDB___crdel_metasub_print __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
00032 int CDB___crdel_metasub_read __P((DB_ENV *, void *, __crdel_metasub_args **));
00033
00034 #define DB_crdel_metapage 143
00035 typedef struct _crdel_metapage_args {
00036 u_int32_t type;
00037 DB_TXN *txnid;
00038 DB_LSN prev_lsn;
00039 int32_t fileid;
00040 DBT name;
00041 db_pgno_t pgno;
00042 DBT page;
00043 } __crdel_metapage_args;
00044
00045 int CDB___crdel_metapage_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, int32_t, const DBT *, db_pgno_t, const DBT *));
00046 int CDB___crdel_metapage_print __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
00047 int CDB___crdel_metapage_read __P((DB_ENV *, void *, __crdel_metapage_args **));
00048
00049 #define DB_crdel_old_delete 144
00050 typedef struct _crdel_old_delete_args {
00051 u_int32_t type;
00052 DB_TXN *txnid;
00053 DB_LSN prev_lsn;
00054 DBT name;
00055 } __crdel_old_delete_args;
00056
00057 int CDB___crdel_old_delete_print __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
00058 int CDB___crdel_old_delete_read __P((DB_ENV *, void *, __crdel_old_delete_args **));
00059
00060 #define DB_crdel_rename 145
00061 typedef struct _crdel_rename_args {
00062 u_int32_t type;
00063 DB_TXN *txnid;
00064 DB_LSN prev_lsn;
00065 int32_t fileid;
00066 DBT name;
00067 DBT newname;
00068 } __crdel_rename_args;
00069
00070 int CDB___crdel_rename_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, int32_t, const DBT *, const DBT *));
00071 int CDB___crdel_rename_print __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
00072 int CDB___crdel_rename_read __P((DB_ENV *, void *, __crdel_rename_args **));
00073
00074 #define DB_crdel_delete 146
00075 typedef struct _crdel_delete_args {
00076 u_int32_t type;
00077 DB_TXN *txnid;
00078 DB_LSN prev_lsn;
00079 int32_t fileid;
00080 DBT name;
00081 } __crdel_delete_args;
00082
00083 int CDB___crdel_delete_log __P((DB_ENV *, DB_TXN *, DB_LSN *, u_int32_t, int32_t, const DBT *));
00084 int CDB___crdel_delete_print __P((DB_ENV *, DBT *, DB_LSN *, db_recops, void *));
00085 int CDB___crdel_delete_read __P((DB_ENV *, void *, __crdel_delete_args **));
00086 int CDB___crdel_init_print __P((DB_ENV *));
00087 int CDB___crdel_init_recover __P((DB_ENV *));
00088 #endif