| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Raft.Candidate
Synopsis
- handleAppendEntries :: RPCHandler Candidate sm (AppendEntries v) v
 - handleAppendEntriesResponse :: RPCHandler Candidate sm AppendEntriesResponse v
 - handleRequestVote :: RPCHandler Candidate sm RequestVote v
 - handleRequestVoteResponse :: forall sm v. (Show v, Serialize v) => RPCHandler Candidate sm RequestVoteResponse v
 - handleTimeout :: TimeoutHandler Candidate sm v
 - handleClientReadRequest :: ClientReqHandler Candidate ClientReadReq sm v
 - handleClientWriteRequest :: ClientReqHandler Candidate (ClientWriteReq v) sm v
 
Documentation
handleAppendEntries :: RPCHandler Candidate sm (AppendEntries v) v Source #
handleAppendEntriesResponse :: RPCHandler Candidate sm AppendEntriesResponse v Source #
Candidates should not respond to AppendEntriesResponse messages.
handleRequestVoteResponse :: forall sm v. (Show v, Serialize v) => RPCHandler Candidate sm RequestVoteResponse v Source #
Candidates should not respond to RequestVoteResponse messages.
handleTimeout :: TimeoutHandler Candidate sm v Source #