1/* Do not edit: automatically built by gen_rec.awk. */
2
3#ifndef	__txn_AUTO_H
4#define	__txn_AUTO_H
5#define	DB___txn_regop_42	10
6typedef struct ___txn_regop_42_args {
7	u_int32_t type;
8	DB_TXN *txnp;
9	DB_LSN prev_lsn;
10	u_int32_t	opcode;
11	int32_t	timestamp;
12	DBT	locks;
13} __txn_regop_42_args;
14
15#define	DB___txn_regop	10
16typedef struct ___txn_regop_args {
17	u_int32_t type;
18	DB_TXN *txnp;
19	DB_LSN prev_lsn;
20	u_int32_t	opcode;
21	int32_t	timestamp;
22	u_int32_t	envid;
23	DBT	locks;
24} __txn_regop_args;
25
26#define	DB___txn_ckp_42	11
27typedef struct ___txn_ckp_42_args {
28	u_int32_t type;
29	DB_TXN *txnp;
30	DB_LSN prev_lsn;
31	DB_LSN	ckp_lsn;
32	DB_LSN	last_ckp;
33	int32_t	timestamp;
34	u_int32_t	rep_gen;
35} __txn_ckp_42_args;
36
37#define	DB___txn_ckp	11
38typedef struct ___txn_ckp_args {
39	u_int32_t type;
40	DB_TXN *txnp;
41	DB_LSN prev_lsn;
42	DB_LSN	ckp_lsn;
43	DB_LSN	last_ckp;
44	int32_t	timestamp;
45	u_int32_t	envid;
46	u_int32_t	spare;
47} __txn_ckp_args;
48
49#define	DB___txn_child	12
50typedef struct ___txn_child_args {
51	u_int32_t type;
52	DB_TXN *txnp;
53	DB_LSN prev_lsn;
54	u_int32_t	child;
55	DB_LSN	c_lsn;
56} __txn_child_args;
57
58#define	DB___txn_xa_regop	13
59typedef struct ___txn_xa_regop_args {
60	u_int32_t type;
61	DB_TXN *txnp;
62	DB_LSN prev_lsn;
63	u_int32_t	opcode;
64	DBT	xid;
65	int32_t	formatID;
66	u_int32_t	gtrid;
67	u_int32_t	bqual;
68	DB_LSN	begin_lsn;
69	DBT	locks;
70} __txn_xa_regop_args;
71
72#define	DB___txn_recycle	14
73typedef struct ___txn_recycle_args {
74	u_int32_t type;
75	DB_TXN *txnp;
76	DB_LSN prev_lsn;
77	u_int32_t	min;
78	u_int32_t	max;
79} __txn_recycle_args;
80
81#endif
82