| add_configuration(Index idx, const ccf::kv::Configuration::Nodes &conf) 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) | 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 > | |
| nominate_successor() override | aft::Aft< LedgerProxy > | inlinevirtual |
| 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() override=default | aft::Aft< LedgerProxy > | |
| ~ConfigurableConsensus()=default | ccf::kv::ConfigurableConsensus | virtual |
| ~Consensus() override=default | ccf::kv::Consensus | |