~ubuntu-branches/ubuntu/maverick/evolution-data-server/maverick

« back to all changes in this revision

Viewing changes to libdb/dbinc_auto/btree_auto.h

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-05-17 17:02:06 UTC
  • mfrom: (1.1.79 upstream) (1.6.12 experimental)
  • Revision ID: james.westby@ubuntu.com-20100517170206-4ufr52vwrhh26yh0
Tags: 2.30.1-1ubuntu1
* Merge from debian experimental. Remaining change:
  (LP: #42199, #229669, #173703, #360344, #508494)
  + debian/control:
    - add Vcs-Bzr tag
    - don't use libgnome
    - Use Breaks instead of Conflicts against evolution 2.25 and earlier.
  + debian/evolution-data-server.install,
    debian/patches/45_libcamel_providers_version.patch:
    - use the upstream versioning, not a Debian-specific one 
  + debian/libedata-book1.2-dev.install, debian/libebackend-1.2-dev.install,
    debian/libcamel1.2-dev.install, debian/libedataserverui1.2-dev.install:
    - install html documentation
  + debian/rules:
    - don't build documentation it's shipped with the tarball

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* Do not edit: automatically built by gen_rec.awk. */
2
 
 
3
 
#ifndef __bam_AUTO_H
4
 
#define __bam_AUTO_H
5
 
#define DB___bam_split  62
6
 
typedef struct ___bam_split_args {
7
 
        u_int32_t type;
8
 
        DB_TXN *txnid;
9
 
        DB_LSN prev_lsn;
10
 
        int32_t fileid;
11
 
        db_pgno_t       left;
12
 
        DB_LSN  llsn;
13
 
        db_pgno_t       right;
14
 
        DB_LSN  rlsn;
15
 
        u_int32_t       indx;
16
 
        db_pgno_t       npgno;
17
 
        DB_LSN  nlsn;
18
 
        db_pgno_t       root_pgno;
19
 
        DBT     pg;
20
 
        u_int32_t       opflags;
21
 
} __bam_split_args;
22
 
 
23
 
#define DB___bam_rsplit 63
24
 
typedef struct ___bam_rsplit_args {
25
 
        u_int32_t type;
26
 
        DB_TXN *txnid;
27
 
        DB_LSN prev_lsn;
28
 
        int32_t fileid;
29
 
        db_pgno_t       pgno;
30
 
        DBT     pgdbt;
31
 
        db_pgno_t       root_pgno;
32
 
        db_pgno_t       nrec;
33
 
        DBT     rootent;
34
 
        DB_LSN  rootlsn;
35
 
} __bam_rsplit_args;
36
 
 
37
 
#define DB___bam_adj    55
38
 
typedef struct ___bam_adj_args {
39
 
        u_int32_t type;
40
 
        DB_TXN *txnid;
41
 
        DB_LSN prev_lsn;
42
 
        int32_t fileid;
43
 
        db_pgno_t       pgno;
44
 
        DB_LSN  lsn;
45
 
        u_int32_t       indx;
46
 
        u_int32_t       indx_copy;
47
 
        u_int32_t       is_insert;
48
 
} __bam_adj_args;
49
 
 
50
 
#define DB___bam_cadjust        56
51
 
typedef struct ___bam_cadjust_args {
52
 
        u_int32_t type;
53
 
        DB_TXN *txnid;
54
 
        DB_LSN prev_lsn;
55
 
        int32_t fileid;
56
 
        db_pgno_t       pgno;
57
 
        DB_LSN  lsn;
58
 
        u_int32_t       indx;
59
 
        int32_t adjust;
60
 
        u_int32_t       opflags;
61
 
} __bam_cadjust_args;
62
 
 
63
 
#define DB___bam_cdel   57
64
 
typedef struct ___bam_cdel_args {
65
 
        u_int32_t type;
66
 
        DB_TXN *txnid;
67
 
        DB_LSN prev_lsn;
68
 
        int32_t fileid;
69
 
        db_pgno_t       pgno;
70
 
        DB_LSN  lsn;
71
 
        u_int32_t       indx;
72
 
} __bam_cdel_args;
73
 
 
74
 
#define DB___bam_repl   58
75
 
typedef struct ___bam_repl_args {
76
 
        u_int32_t type;
77
 
        DB_TXN *txnid;
78
 
        DB_LSN prev_lsn;
79
 
        int32_t fileid;
80
 
        db_pgno_t       pgno;
81
 
        DB_LSN  lsn;
82
 
        u_int32_t       indx;
83
 
        u_int32_t       isdeleted;
84
 
        DBT     orig;
85
 
        DBT     repl;
86
 
        u_int32_t       prefix;
87
 
        u_int32_t       suffix;
88
 
} __bam_repl_args;
89
 
 
90
 
#define DB___bam_root   59
91
 
typedef struct ___bam_root_args {
92
 
        u_int32_t type;
93
 
        DB_TXN *txnid;
94
 
        DB_LSN prev_lsn;
95
 
        int32_t fileid;
96
 
        db_pgno_t       meta_pgno;
97
 
        db_pgno_t       root_pgno;
98
 
        DB_LSN  meta_lsn;
99
 
} __bam_root_args;
100
 
 
101
 
#define DB___bam_curadj 64
102
 
typedef struct ___bam_curadj_args {
103
 
        u_int32_t type;
104
 
        DB_TXN *txnid;
105
 
        DB_LSN prev_lsn;
106
 
        int32_t fileid;
107
 
        db_ca_mode      mode;
108
 
        db_pgno_t       from_pgno;
109
 
        db_pgno_t       to_pgno;
110
 
        db_pgno_t       left_pgno;
111
 
        u_int32_t       first_indx;
112
 
        u_int32_t       from_indx;
113
 
        u_int32_t       to_indx;
114
 
} __bam_curadj_args;
115
 
 
116
 
#define DB___bam_rcuradj        65
117
 
typedef struct ___bam_rcuradj_args {
118
 
        u_int32_t type;
119
 
        DB_TXN *txnid;
120
 
        DB_LSN prev_lsn;
121
 
        int32_t fileid;
122
 
        ca_recno_arg    mode;
123
 
        db_pgno_t       root;
124
 
        db_recno_t      recno;
125
 
        u_int32_t       order;
126
 
} __bam_rcuradj_args;
127
 
 
128
 
#endif