CCF
|
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={}) override | aft::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_limit | aft::Aft< LedgerProxy > | static |
become_aware_of_new_term(Term term) | aft::Aft< LedgerProxy > | inline |
become_follower() | aft::Aft< LedgerProxy > | inline |
can_replicate() override | aft::Aft< LedgerProxy > | inlinevirtual |
channels | aft::Aft< LedgerProxy > | |
compact_committable_indices(Index idx) | aft::Aft< LedgerProxy > | inline |
enable_all_domains() override | aft::Aft< LedgerProxy > | inlinevirtual |
find_highest_possible_committable_index(Index idx) const | aft::Aft< LedgerProxy > | inline |
force_become_primary() override | aft::Aft< LedgerProxy > | inlinevirtual |
force_become_primary(Index index, Term term, const std::vector< Index > &terms, Index commit_idx_) override | aft::Aft< LedgerProxy > | inlinevirtual |
get_committed_seqno() override | aft::Aft< LedgerProxy > | inlinevirtual |
get_committed_txid() override | aft::Aft< LedgerProxy > | inlinevirtual |
get_details() override | aft::Aft< LedgerProxy > | inlinevirtual |
get_last_idx() | aft::Aft< LedgerProxy > | inline |
get_latest_configuration() override | aft::Aft< LedgerProxy > | inlinevirtual |
get_latest_configuration_unsafe() const override | aft::Aft< LedgerProxy > | inlinevirtual |
get_signature_disposition() override | aft::Aft< LedgerProxy > | inlinevirtual |
get_state_representation() const | aft::Aft< LedgerProxy > | inline |
get_view() override | aft::Aft< LedgerProxy > | inlinevirtual |
get_view(Index idx) override | aft::Aft< LedgerProxy > | inlinevirtual |
get_view_history(Index idx) override | aft::Aft< LedgerProxy > | inlinevirtual |
get_view_history_since(Index idx) override | aft::Aft< LedgerProxy > | inlinevirtual |
id() override | aft::Aft< LedgerProxy > | inlinevirtual |
init_as_backup(Index index, Term term, const std::vector< Index > &term_history, Index recovery_start_index=0) override | aft::Aft< LedgerProxy > | inlinevirtual |
is_active() const | aft::Aft< LedgerProxy > | inline |
is_at_max_capacity() override | aft::Aft< LedgerProxy > | inlinevirtual |
is_backup() override | aft::Aft< LedgerProxy > | inlinevirtual |
is_candidate() override | aft::Aft< LedgerProxy > | inlinevirtual |
is_primary() override | aft::Aft< LedgerProxy > | inlinevirtual |
is_retired() const | aft::Aft< LedgerProxy > | inline |
is_retired_committed() const | aft::Aft< LedgerProxy > | inline |
is_retired_completed() const | aft::Aft< LedgerProxy > | inline |
last_committable_index() const | aft::Aft< LedgerProxy > | inline |
ledger | aft::Aft< LedgerProxy > | |
other_nodes_in_active_configs() const | aft::Aft< LedgerProxy > | inline |
periodic(std::chrono::milliseconds elapsed) override | aft::Aft< LedgerProxy > | inlinevirtual |
periodic_end() | ccf::kv::Consensus | inlinevirtual |
primary() override | aft::Aft< LedgerProxy > | inlinevirtual |
recv_message(const ccf::NodeId &from, const uint8_t *data, size_t size) override | aft::Aft< LedgerProxy > | inlinevirtual |
replicate(const ccf::kv::BatchVector &entries, Term term) override | aft::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) override | aft::Aft< LedgerProxy > | inlinevirtual |
SignatureDisposition enum name | ccf::kv::Consensus | |
start_ticking() | aft::Aft< LedgerProxy > | inline |
~Aft()=default | aft::Aft< LedgerProxy > | virtual |
~Consensus() | ccf::kv::Consensus | inlinevirtual |