Database System 0.1.0
Advanced C++20 Database System with Multi-Backend Support
Loading...
Searching...
No Matches
database::async::transaction_coordinator Member List

This is the complete list of members for database::async::transaction_coordinator, including all inherited members.

active_transactions_database::async::transaction_coordinatorprivate
begin_distributed_transaction(const std::vector< std::shared_ptr< core::database_backend > > &participants)database::async::transaction_coordinatorinline
cleanup_completed_transactions()database::async::transaction_coordinatorinlineprivate
commit_distributed_transaction(const std::string &transaction_id)database::async::transaction_coordinatorinline
commit_phase(const std::string &transaction_id)database::async::transaction_coordinatorinline
create_saga()database::async::transaction_coordinatorinline
executor_database::async::transaction_coordinatorprivate
get_active_transactions() constdatabase::async::transaction_coordinatorinline
prepare_phase(const std::string &transaction_id)database::async::transaction_coordinatorinline
recover_transactions()database::async::transaction_coordinatorinline
rollback_distributed_transaction(const std::string &transaction_id)database::async::transaction_coordinatorinline
transaction_coordinator()=defaultdatabase::async::transaction_coordinator
transaction_state enum namedatabase::async::transaction_coordinator
transactions_mutex_database::async::transaction_coordinatormutableprivate
two_phase_commit(const std::string &transaction_id)database::async::transaction_coordinatorinlineprivate