|
CCF
|
#include "ccf/crypto/ecdsa.h"#include "ccf/entity_id.h"#include "consensus/consensus_types.h"#include "ds/ring_buffer_types.h"#include "enclave/rpc_handler.h"#include "kv/kv_types.h"#include <array>#include <chrono>#include <cstdint>#include <limits>Go to the source code of this file.
Classes | |
| class | aft::Store |
| class | aft::Adaptor< T > |
| struct | aft::RaftHeader< M > |
| struct | aft::AppendEntries |
| struct | aft::AppendEntriesResponse |
| struct | aft::RequestVote |
| struct | aft::RequestPreVote |
| struct | aft::RequestVoteResponse |
| struct | aft::RequestPreVoteResponse |
| struct | aft::ProposeRequestVote |
| struct | formatter< aft::RaftMsgType > |
Namespaces | |
| namespace | aft |
Typedefs | |
| using | aft::Index = uint64_t |
| using | aft::Term = uint64_t |
| using | aft::Node2NodeMsg = uint64_t |
Enumerations | |
| enum | aft::RaftMsgType : Node2NodeMsg { aft::raft_append_entries = 0 , aft::raft_append_entries_response , aft::raft_append_entries_signed_response , aft::raft_request_vote , aft::raft_request_vote_response , aft::raft_propose_request_vote , aft::raft_request_pre_vote , aft::raft_request_pre_vote_response } |
| enum class | aft::AppendEntriesResponseType : uint8_t { aft::OK = 0 , aft::FAIL = 1 } |
| enum | aft::ElectionType : std::uint8_t { aft::PreVote = 0 , aft::RegularVote = 1 } |