CCF
Loading...
Searching...
No Matches
aft::Aft< LedgerProxy > Member List

This is the complete list of members for aft::Aft< LedgerProxy >, including all inherited members.

add_configuration(Index idx, const ccf::kv::Configuration::Nodes &conf, const std::unordered_set< ccf::NodeId > &new_learner_nodes={}, const std::unordered_set< ccf::NodeId > &new_retired_nodes={}) overrideaft::Aft< LedgerProxy >inlinevirtual
Aft(const ccf::consensus::Configuration &settings_, std::unique_ptr< Store > store_, std::unique_ptr< LedgerProxy > ledger_, std::shared_ptr< ccf::NodeToNode > channels_, std::shared_ptr< aft::State > state_, std::shared_ptr< ccf::NodeClient > rpc_request_context_, bool public_only_=false, ccf::kv::MembershipState initial_membership_state_=ccf::kv::MembershipState::Active, ccf::ReconfigurationType reconfiguration_type_=ccf::ReconfigurationType::ONE_TRANSACTION)aft::Aft< LedgerProxy >inline
append_entries_size_limitaft::Aft< LedgerProxy >static
become_aware_of_new_term(Term term)aft::Aft< LedgerProxy >inline
become_follower()aft::Aft< LedgerProxy >inline
can_replicate() overrideaft::Aft< LedgerProxy >inlinevirtual
channelsaft::Aft< LedgerProxy >
compact_committable_indices(Index idx)aft::Aft< LedgerProxy >inline
enable_all_domains() overrideaft::Aft< LedgerProxy >inlinevirtual
find_highest_possible_committable_index(Index idx) constaft::Aft< LedgerProxy >inline
force_become_primary() overrideaft::Aft< LedgerProxy >inlinevirtual
force_become_primary(Index index, Term term, const std::vector< Index > &terms, Index commit_idx_) overrideaft::Aft< LedgerProxy >inlinevirtual
get_committed_seqno() overrideaft::Aft< LedgerProxy >inlinevirtual
get_committed_txid() overrideaft::Aft< LedgerProxy >inlinevirtual
get_details() overrideaft::Aft< LedgerProxy >inlinevirtual
get_last_idx()aft::Aft< LedgerProxy >inline
get_latest_configuration() overrideaft::Aft< LedgerProxy >inlinevirtual
get_latest_configuration_unsafe() const overrideaft::Aft< LedgerProxy >inlinevirtual
get_signature_disposition() overrideaft::Aft< LedgerProxy >inlinevirtual
get_state_representation() constaft::Aft< LedgerProxy >inline
get_view() overrideaft::Aft< LedgerProxy >inlinevirtual
get_view(Index idx) overrideaft::Aft< LedgerProxy >inlinevirtual
get_view_history(Index idx) overrideaft::Aft< LedgerProxy >inlinevirtual
get_view_history_since(Index idx) overrideaft::Aft< LedgerProxy >inlinevirtual
id() overrideaft::Aft< LedgerProxy >inlinevirtual
init_as_backup(Index index, Term term, const std::vector< Index > &term_history, Index recovery_start_index=0) overrideaft::Aft< LedgerProxy >inlinevirtual
is_active() constaft::Aft< LedgerProxy >inline
is_at_max_capacity() overrideaft::Aft< LedgerProxy >inlinevirtual
is_backup() overrideaft::Aft< LedgerProxy >inlinevirtual
is_candidate() overrideaft::Aft< LedgerProxy >inlinevirtual
is_primary() overrideaft::Aft< LedgerProxy >inlinevirtual
is_retired() constaft::Aft< LedgerProxy >inline
is_retired_committed() constaft::Aft< LedgerProxy >inline
is_retired_completed() constaft::Aft< LedgerProxy >inline
last_committable_index() constaft::Aft< LedgerProxy >inline
ledgeraft::Aft< LedgerProxy >
other_nodes_in_active_configs() constaft::Aft< LedgerProxy >inline
periodic(std::chrono::milliseconds elapsed) overrideaft::Aft< LedgerProxy >inlinevirtual
periodic_end()ccf::kv::Consensusinlinevirtual
primary() overrideaft::Aft< LedgerProxy >inlinevirtual
recv_message(const ccf::NodeId &from, const uint8_t *data, size_t size) overrideaft::Aft< LedgerProxy >inlinevirtual
replicate(const ccf::kv::BatchVector &entries, Term term) overrideaft::Aft< LedgerProxy >inlinevirtual
reset_last_ack_timeouts()aft::Aft< LedgerProxy >inline
rollback(Index idx)aft::Aft< LedgerProxy >inline
set_retired_committed(ccf::SeqNo seqno, const std::vector< ccf::kv::NodeId > &node_ids) overrideaft::Aft< LedgerProxy >inlinevirtual
SignatureDisposition enum nameccf::kv::Consensus
start_ticking()aft::Aft< LedgerProxy >inline
~Aft()=defaultaft::Aft< LedgerProxy >virtual
~Consensus()ccf::kv::Consensusinlinevirtual