00001 /* Do not edit: automatically built by gen_rec.awk. */ 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