m4_comment([$Id: m4.methods,v 1.6 2005/03/16 21:26:51 bostic Exp $]) m4_table_begin(, _center) m4_table_header(Transaction Subsystem and Related Methods, Description) m4_comment([DbEnv::txn_checkpoint])m4_table_element(m4_ref(txn_checkpoint), Checkpoint the transaction subsystem) m4_comment([DbEnv::txn_recover])m4_table_element(m4_ref(txn_recover), Distributed transaction recovery) m4_comment([DbEnv::txn_stat])m4_table_element(m4_ref(txn_stat), Return transaction subsystem statistics) m4_table_header(Transaction Subsystem Configuration, _empty) m4_comment([DbEnv::set_timeout])m4_table_element(m4_ref(dbenv_set_timeout), Set lock and transaction timeout) m4_comment([DbEnv::set_tx_max])m4_table_element(m4_ref(dbenv_set_tx_max), Set maximum number of transactions) m4_comment([DbEnv::set_tx_timestamp])m4_table_element(m4_ref(dbenv_set_tx_timestamp), Set recovery timestamp) m4_table_header(Transaction Operations, _empty) m4_comment([DbEnv::txn_begin])m4_table_element(m4_ref(txn_begin), Begin a transaction) m4_comment([DbTxn::])ifelse(M4API, CXX_API, [m4_table_element(m4_ref(DbTxn), Transaction object)]) m4_comment([DbTxn::abort])m4_table_element(m4_ref(txn_abort), Abort a transaction) m4_comment([DbTxn::commit])m4_table_element(m4_ref(txn_commit), Commit a transaction) m4_comment([DbTxn::discard])m4_table_element(m4_ref(txn_discard), Discard a prepared but not resolved transaction handle) m4_comment([DbTxn::id])m4_table_element(m4_ref(txn_id), Return a transaction's ID) m4_comment([DbTxn::prepare])m4_table_element(m4_ref(txn_prepare), Prepare a transaction for commit) m4_comment([DbTxn::set_name])m4_table_element(m4_ref(txn_set_name), Associate a string with a transaction) m4_comment([DbTxn::set_timeout])m4_table_element(m4_ref(txn_set_timeout), Set transaction timeout) m4_table_end