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

fileops_auto.h

00001 /* Do not edit: automatically built by gen_rec.awk. */
00002 
00003 #ifndef __fop_AUTO_H
00004 #define __fop_AUTO_H
00005 #define DB___fop_create 143
00006 typedef struct ___fop_create_args {
00007         u_int32_t type;
00008         DB_TXN *txnid;
00009         DB_LSN prev_lsn;
00010         DBT     name;
00011         u_int32_t       appname;
00012         u_int32_t       mode;
00013 } __fop_create_args;
00014 
00015 #define DB___fop_remove 144
00016 typedef struct ___fop_remove_args {
00017         u_int32_t type;
00018         DB_TXN *txnid;
00019         DB_LSN prev_lsn;
00020         DBT     name;
00021         DBT     fid;
00022         u_int32_t       appname;
00023 } __fop_remove_args;
00024 
00025 #define DB___fop_write  145
00026 typedef struct ___fop_write_args {
00027         u_int32_t type;
00028         DB_TXN *txnid;
00029         DB_LSN prev_lsn;
00030         DBT     name;
00031         u_int32_t       appname;
00032         u_int32_t       pgsize;
00033         db_pgno_t       pageno;
00034         u_int32_t       offset;
00035         DBT     page;
00036         u_int32_t       flag;
00037 } __fop_write_args;
00038 
00039 #define DB___fop_rename 146
00040 typedef struct ___fop_rename_args {
00041         u_int32_t type;
00042         DB_TXN *txnid;
00043         DB_LSN prev_lsn;
00044         DBT     oldname;
00045         DBT     newname;
00046         DBT     fileid;
00047         u_int32_t       appname;
00048 } __fop_rename_args;
00049 
00050 #define DB___fop_file_remove    141
00051 typedef struct ___fop_file_remove_args {
00052         u_int32_t type;
00053         DB_TXN *txnid;
00054         DB_LSN prev_lsn;
00055         DBT     real_fid;
00056         DBT     tmp_fid;
00057         DBT     name;
00058         u_int32_t       appname;
00059         u_int32_t       child;
00060 } __fop_file_remove_args;
00061 
00062 #endif

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