raft 0.1.0
Loading...
Searching...
No Matches
raft::Server Member List

This is the complete list of members for raft::Server, including all inherited members.

append(std::vector< std::byte > data)=0raft::Serverpure virtual
clearCommitCallback()=0raft::Serverpure virtual
clearLeaderChangedCallback()=0raft::Serverpure virtual
getCommitIndex() const =0raft::Serverpure virtual
getId() const =0raft::Serverpure virtual
getLeader() const =0raft::Serverpure virtual
getLogByteCount() const =0raft::Serverpure virtual
getStatus() const =0raft::Serverpure virtual
getTerm() const =0raft::Serverpure virtual
handleAppendEntries(const data::AppendEntriesRequest &request, std::function< void(tl::expected< data::AppendEntriesResponse, Error >)> callback)=0raft::ServiceHandlerpure virtual
handleRequestVote(const data::RequestVoteRequest &request, std::function< void(tl::expected< data::RequestVoteResponse, Error >)> callback)=0raft::ServiceHandlerpure virtual
setCommitCallback(CommitCallback callback)=0raft::Serverpure virtual
setLeaderChangedCallback(LeaderChangedCallback callback)=0raft::Serverpure virtual
shutdown()=0raft::Serverpure virtual
start()=0raft::Serverpure virtual
~ServiceHandler()=default (defined in raft::ServiceHandler)raft::ServiceHandlervirtual