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