CCF
|
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={})=0 | ccf::kv::ConfigurableConsensus | pure virtual |
can_replicate()=0 | ccf::kv::Consensus | pure virtual |
enable_all_domains() | ccf::kv::Consensus | inlinevirtual |
force_become_primary()=0 | ccf::kv::Consensus | pure virtual |
force_become_primary(ccf::SeqNo, ccf::View, const std::vector< ccf::SeqNo > &, ccf::SeqNo)=0 | ccf::kv::Consensus | pure virtual |
get_committed_seqno()=0 | ccf::kv::Consensus | pure virtual |
get_committed_txid()=0 | ccf::kv::Consensus | pure virtual |
get_details()=0 | ccf::kv::ConfigurableConsensus | pure virtual |
get_latest_configuration()=0 | ccf::kv::ConfigurableConsensus | pure virtual |
get_latest_configuration_unsafe() const =0 | ccf::kv::ConfigurableConsensus | pure virtual |
get_signature_disposition()=0 | ccf::kv::Consensus | pure virtual |
get_view(ccf::SeqNo seqno)=0 | ccf::kv::Consensus | pure virtual |
get_view()=0 | ccf::kv::Consensus | pure virtual |
get_view_history(ccf::SeqNo seqno=std::numeric_limits< ccf::SeqNo >::max())=0 | ccf::kv::Consensus | pure virtual |
get_view_history_since(ccf::SeqNo seqno)=0 | ccf::kv::Consensus | pure virtual |
id()=0 | ccf::kv::Consensus | pure virtual |
init_as_backup(ccf::SeqNo, ccf::View, const std::vector< ccf::SeqNo > &, ccf::SeqNo)=0 | ccf::kv::Consensus | pure virtual |
is_at_max_capacity()=0 | ccf::kv::Consensus | pure virtual |
is_backup()=0 | ccf::kv::Consensus | pure virtual |
is_candidate()=0 | ccf::kv::Consensus | pure virtual |
is_primary()=0 | ccf::kv::Consensus | pure virtual |
periodic(std::chrono::milliseconds) | ccf::kv::Consensus | inlinevirtual |
periodic_end() | ccf::kv::Consensus | inlinevirtual |
primary()=0 | ccf::kv::Consensus | pure virtual |
recv_message(const NodeId &from, const uint8_t *data, size_t size)=0 | ccf::kv::Consensus | pure virtual |
replicate(const BatchVector &entries, ccf::View view)=0 | ccf::kv::Consensus | pure virtual |
set_retired_committed(ccf::SeqNo, const std::vector< NodeId > &node_ids) | ccf::kv::Consensus | inlinevirtual |
SignatureDisposition enum name | ccf::kv::Consensus | |
~Consensus() | ccf::kv::Consensus | inlinevirtual |