xref: /titanic_52/usr/src/cmd/sendmail/db/include/txn_ext.h (revision bdfc6d18da790deeec2e0eb09c625902defe2498)
1 /* DO NOT EDIT: automatically built by dist/distrib. */
2 #ifndef _txn_ext_h_
3 #define _txn_ext_h_
4 void __txn_panic __P((DB_ENV *));
5 int __txn_xa_begin __P((DB_ENV *, DB_TXN *));
6 int __txn_is_ancestor __P((DB_TXNMGR *, size_t, size_t));
7 int __txn_regop_log
8     __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
9     u_int32_t));
10 int __txn_regop_print
11    __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
12 int __txn_regop_read __P((void *, __txn_regop_args **));
13 int __txn_ckp_log
14     __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
15     DB_LSN *, DB_LSN *));
16 int __txn_ckp_print
17    __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
18 int __txn_ckp_read __P((void *, __txn_ckp_args **));
19 int __txn_xa_regop_log
20     __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
21     u_int32_t, const DBT *, int32_t, u_int32_t,
22     u_int32_t, DB_LSN *));
23 int __txn_xa_regop_print
24    __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
25 int __txn_xa_regop_read __P((void *, __txn_xa_regop_args **));
26 int __txn_child_log
27     __P((DB_LOG *, DB_TXN *, DB_LSN *, u_int32_t,
28     u_int32_t, u_int32_t));
29 int __txn_child_print
30    __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
31 int __txn_child_read __P((void *, __txn_child_args **));
32 int __txn_init_print __P((DB_ENV *));
33 int __txn_init_recover __P((DB_ENV *));
34 int __txn_regop_recover
35    __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
36 int __txn_xa_regop_recover
37    __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
38 int __txn_ckp_recover __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
39 int __txn_child_recover
40    __P((DB_LOG *, DBT *, DB_LSN *, int, void *));
41 #endif /* _txn_ext_h_ */
42