CCF
Loading...
Searching...
No Matches
ccf::kv::Consensus Member List

This is the complete list of members for ccf::kv::Consensus, including all inherited members.

add_configuration(ccf::SeqNo seqno, const Configuration::Nodes &conf, const std::unordered_set< NodeId > &learners={}, const std::unordered_set< NodeId > &retired_nodes={})=0ccf::kv::ConfigurableConsensuspure virtual
can_replicate()=0ccf::kv::Consensuspure virtual
enable_all_domains()ccf::kv::Consensusinlinevirtual
force_become_primary()=0ccf::kv::Consensuspure virtual
force_become_primary(ccf::SeqNo, ccf::View, const std::vector< ccf::SeqNo > &, ccf::SeqNo)=0ccf::kv::Consensuspure virtual
get_committed_seqno()=0ccf::kv::Consensuspure virtual
get_committed_txid()=0ccf::kv::Consensuspure virtual
get_details()=0ccf::kv::ConfigurableConsensuspure virtual
get_latest_configuration()=0ccf::kv::ConfigurableConsensuspure virtual
get_latest_configuration_unsafe() const =0ccf::kv::ConfigurableConsensuspure virtual
get_signature_disposition()=0ccf::kv::Consensuspure virtual
get_view(ccf::SeqNo seqno)=0ccf::kv::Consensuspure virtual
get_view()=0ccf::kv::Consensuspure virtual
get_view_history(ccf::SeqNo seqno=std::numeric_limits< ccf::SeqNo >::max())=0ccf::kv::Consensuspure virtual
get_view_history_since(ccf::SeqNo seqno)=0ccf::kv::Consensuspure virtual
id()=0ccf::kv::Consensuspure virtual
init_as_backup(ccf::SeqNo, ccf::View, const std::vector< ccf::SeqNo > &, ccf::SeqNo)=0ccf::kv::Consensuspure virtual
is_at_max_capacity()=0ccf::kv::Consensuspure virtual
is_backup()=0ccf::kv::Consensuspure virtual
is_candidate()=0ccf::kv::Consensuspure virtual
is_primary()=0ccf::kv::Consensuspure virtual
periodic(std::chrono::milliseconds)ccf::kv::Consensusinlinevirtual
periodic_end()ccf::kv::Consensusinlinevirtual
primary()=0ccf::kv::Consensuspure virtual
recv_message(const NodeId &from, const uint8_t *data, size_t size)=0ccf::kv::Consensuspure virtual
replicate(const BatchVector &entries, ccf::View view)=0ccf::kv::Consensuspure virtual
set_retired_committed(ccf::SeqNo, const std::vector< NodeId > &node_ids)ccf::kv::Consensusinlinevirtual
SignatureDisposition enum nameccf::kv::Consensus
~Consensus()ccf::kv::Consensusinlinevirtual