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