fileops_auto.h
上传用户:romrleung
上传日期:2022-05-23
资源大小:18897k
文件大小:1k
- /* Do not edit: automatically built by gen_rec.awk. */
- #ifndef __fop_AUTO_H
- #define __fop_AUTO_H
- #define DB___fop_create 143
- typedef struct ___fop_create_args {
- u_int32_t type;
- DB_TXN *txnid;
- DB_LSN prev_lsn;
- DBT name;
- u_int32_t appname;
- u_int32_t mode;
- } __fop_create_args;
- #define DB___fop_remove 144
- typedef struct ___fop_remove_args {
- u_int32_t type;
- DB_TXN *txnid;
- DB_LSN prev_lsn;
- DBT name;
- DBT fid;
- u_int32_t appname;
- } __fop_remove_args;
- #define DB___fop_write 145
- typedef struct ___fop_write_args {
- u_int32_t type;
- DB_TXN *txnid;
- DB_LSN prev_lsn;
- DBT name;
- u_int32_t appname;
- u_int32_t offset;
- DBT page;
- u_int32_t flag;
- } __fop_write_args;
- #define DB___fop_rename 146
- typedef struct ___fop_rename_args {
- u_int32_t type;
- DB_TXN *txnid;
- DB_LSN prev_lsn;
- DBT oldname;
- DBT newname;
- DBT fileid;
- u_int32_t appname;
- } __fop_rename_args;
- #define DB___fop_file_remove 141
- typedef struct ___fop_file_remove_args {
- u_int32_t type;
- DB_TXN *txnid;
- DB_LSN prev_lsn;
- DBT real_fid;
- DBT tmp_fid;
- DBT name;
- u_int32_t appname;
- u_int32_t child;
- } __fop_file_remove_args;
- #endif