CCF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ccf::RecoveryDecisionProtocolSubsystem Class Reference

#include <recovery_decision_protocol.h>

Public Member Functions

 RecoveryDecisionProtocolSubsystem (NodeState *node_state)
 
void reset_state (ccf::kv::Tx &tx)
 
void try_start (ccf::kv::Tx &tx, bool recovering)
 
void advance (ccf::kv::Tx &tx, bool timeout)
 
recovery_decision_protocol::IAmOpenRequestget_iamopen_request (kv::ReadOnlyTx &tx)
 

Constructor & Destructor Documentation

◆ RecoveryDecisionProtocolSubsystem()

ccf::RecoveryDecisionProtocolSubsystem::RecoveryDecisionProtocolSubsystem ( NodeState node_state)

Member Function Documentation

◆ advance()

void ccf::RecoveryDecisionProtocolSubsystem::advance ( ccf::kv::Tx tx,
bool  timeout 
)

◆ get_iamopen_request()

recovery_decision_protocol::IAmOpenRequest & ccf::RecoveryDecisionProtocolSubsystem::get_iamopen_request ( kv::ReadOnlyTx tx)

◆ reset_state()

void ccf::RecoveryDecisionProtocolSubsystem::reset_state ( ccf::kv::Tx tx)

◆ try_start()

void ccf::RecoveryDecisionProtocolSubsystem::try_start ( ccf::kv::Tx tx,
bool  recovering 
)

The documentation for this class was generated from the following files: