raft 0.1.0
|
This is the complete list of members for raft::Server, including all inherited members.
append(std::vector< std::byte > data)=0 | raft::Server | pure virtual |
clearCommitCallback()=0 | raft::Server | pure virtual |
clearLeaderChangedCallback()=0 | raft::Server | pure virtual |
getCommitIndex() const =0 | raft::Server | pure virtual |
getId() const =0 | raft::Server | pure virtual |
getLeader() const =0 | raft::Server | pure virtual |
getLogByteCount() const =0 | raft::Server | pure virtual |
getStatus() const =0 | raft::Server | pure virtual |
getTerm() const =0 | raft::Server | pure virtual |
handleAppendEntries(const data::AppendEntriesRequest &request, std::function< void(tl::expected< data::AppendEntriesResponse, Error >)> callback)=0 | raft::ServiceHandler | pure virtual |
handleRequestVote(const data::RequestVoteRequest &request, std::function< void(tl::expected< data::RequestVoteResponse, Error >)> callback)=0 | raft::ServiceHandler | pure virtual |
setCommitCallback(CommitCallback callback)=0 | raft::Server | pure virtual |
setLeaderChangedCallback(LeaderChangedCallback callback)=0 | raft::Server | pure virtual |
shutdown()=0 | raft::Server | pure virtual |
start()=0 | raft::Server | pure virtual |
~ServiceHandler()=default (defined in raft::ServiceHandler) | raft::ServiceHandler | virtual |