raftClientCurrentLeader | Raft.Client |
RaftClientEnv | |
1 (Type/Class) | Raft.Client |
2 (Data Constructor) | Raft.Client |
RaftClientError | Raft.Client |
raftClientId | Raft.Client |
raftClientRaftNodes | Raft.Client |
raftClientRandomGen | Raft.Client |
RaftClientRecv | Raft.Client |
raftClientRecv | Raft.Client |
RaftClientRecvError | |
1 (Data Constructor) | Raft.Client |
2 (Type/Class) | Raft.Client |
RaftClientRespChanT | |
1 (Type/Class) | Examples.Raft.Socket.Client |
2 (Data Constructor) | Examples.Raft.Socket.Client |
RaftClientSend | Raft.Client |
raftClientSend | Raft.Client |
RaftClientSendError | |
1 (Data Constructor) | Raft.Client |
2 (Type/Class) | Raft.Client |
raftClientSerialNum | Raft.Client |
RaftClientState | |
1 (Type/Class) | Raft.Client |
2 (Data Constructor) | Raft.Client |
RaftClientT | Raft.Client |
RaftClientTimeout | Raft.Client |
RaftClientUnexpectedMetricsResp | Raft.Client |
RaftClientUnexpectedReadResp | Raft.Client |
RaftClientUnexpectedRedirect | Raft.Client |
RaftClientUnexpectedWriteResp | Raft.Client |
raftConfigElectionTimeout | Raft.Config, Raft |
raftConfigHeartbeatTimeout | Raft.Config, Raft |
raftConfigMetricsPort | Raft.Config |
raftConfigNodeId | Raft.Config, Raft |
raftConfigNodeIds | Raft.Config, Raft |
raftConfigStorageState | Raft.Config, Raft |
raftConfigTimerSeed | Raft.Config |
raftDatabaseConnInfo | Raft.Log.PostgreSQL |
raftDatabaseName | Raft.Log.PostgreSQL |
RaftDeleteLog | Raft.Log, Raft |
RaftDeleteLogError | Raft.Log, Raft |
RaftEnv | |
1 (Type/Class) | Raft.Monad, Raft |
2 (Data Constructor) | Raft.Monad, Raft |
RaftEventChan | Raft.Monad |
raftFork | Raft.Monad |
RaftHandler | |
1 (Type/Class) | Raft.Handle |
2 (Data Constructor) | Raft.Handle |
RaftInitLog | Raft.Log |
RaftInitLogError | Raft.Log |
RaftLog | Raft.Log, Raft |
RaftLogError | Raft.Log, Raft |
RaftLogExceptions | Raft.Log, Raft |
RaftLogFile | |
1 (Type/Class) | Examples.Raft.FileStore.Log |
2 (Data Constructor) | Examples.Raft.FileStore.Log |
RaftLogFileStoreError | |
1 (Type/Class) | Examples.Raft.FileStore.Log |
2 (Data Constructor) | Examples.Raft.FileStore.Log |
RaftLogFileStoreT | |
1 (Type/Class) | Examples.Raft.FileStore.Log |
2 (Data Constructor) | Examples.Raft.FileStore.Log |
RaftLogger | Raft.Logging |
RaftLoggerM | Raft.Logging |
RaftLoggerT | |
1 (Type/Class) | Raft.Logging |
2 (Data Constructor) | Raft.Logging |
RaftNodeConfig | |
1 (Type/Class) | Raft.Config, Raft |
2 (Data Constructor) | Raft.Config, Raft |
raftNodeConfig | Raft.Monad, Raft |
raftNodeLogCtx | Raft.Monad, Raft |
RaftNodeMetrics | |
1 (Type/Class) | Raft.Metrics |
2 (Data Constructor) | Raft.Metrics |
raftNodeMetrics | Raft.Monad, Raft |
RaftNodeState | |
1 (Type/Class) | Raft.NodeState, Raft |
2 (Data Constructor) | Raft.NodeState, Raft |
RaftPersist | Raft.Persistent, Raft |
RaftPersistError | Raft.Persistent, Raft |
RaftPersistFile | |
1 (Type/Class) | Examples.Raft.FileStore.Persistent |
2 (Data Constructor) | Examples.Raft.FileStore.Persistent |
RaftPersistFileStoreError | |
1 (Type/Class) | Examples.Raft.FileStore.Persistent |
2 (Data Constructor) | Examples.Raft.FileStore.Persistent |
RaftPersistFileStoreT | |
1 (Type/Class) | Examples.Raft.FileStore.Persistent |
2 (Data Constructor) | Examples.Raft.FileStore.Persistent |
RaftPostgresT | |
1 (Type/Class) | Raft.Log.PostgreSQL |
2 (Data Constructor) | Raft.Log.PostgreSQL |
RaftReadLog | Raft.Log, Raft |
RaftReadLogError | Raft.Log, Raft |
RaftRecvClient | Raft.Client, Raft |
RaftRecvClientError | Raft.Client, Raft |
RaftRecvRPC | Raft.RPC, Raft |
RaftRecvRPCError | Raft.RPC, Raft |
RaftSendClient | Raft.Client, Raft |
RaftSendRPC | Raft.RPC, Raft |
RaftSocketClientM | Examples.Raft.Socket.Client |
RaftSocketT | |
1 (Type/Class) | Examples.Raft.Socket.Node |
2 (Data Constructor) | Examples.Raft.Socket.Node |
RaftStateMachine | Raft.StateMachine, Raft |
RaftStateMachinePure | Raft.StateMachine, Raft |
RaftStateMachinePureCtx | Raft.StateMachine, Raft |
RaftStateMachinePureError | Raft.StateMachine, Raft.StateMachine, Raft |
RaftT | Raft.Monad |
RaftThreadId | Raft.Monad |
RaftThreadRole | Raft.Monad |
RaftWriteLog | Raft.Log, Raft |
RaftWriteLogError | Raft.Log, Raft |
readEntries | Raft.Log |
ReadEntriesRes | Raft.Log |
ReadEntriesSpec | Raft.Log, Raft.Client |
readLastLogEntry | Raft.Log, Raft |
readLogEntries | Examples.Raft.FileStore.Log |
readLogEntriesFrom | Raft.Log, Raft |
readLogEntry | Raft.Log, Raft |
readPersistentState | Raft.Persistent, Raft |
readRaftChan | Raft.Monad |
receiveClient | Raft.Client, Raft |
receiveRPC | Raft.RPC, Raft |
recvSerialized | Examples.Raft.Socket.Common |
redirectClientToLeader | Raft.Transition |
RequestVote | |
1 (Type/Class) | Raft.RPC, Raft |
2 (Data Constructor) | Raft.RPC, Raft |
RequestVoteResponse | |
1 (Type/Class) | Raft.RPC, Raft |
2 (Data Constructor) | Raft.RPC, Raft |
RequestVoteResponseRPC | Raft.RPC, Raft |
RequestVoteRPC | Raft.RPC, Raft |
resetElectionTimeout | Raft.Transition |
resetElectionTimer | Raft.Monad, Raft |
resetHeartbeatTimeout | Raft.Transition |
resetHeartbeatTimer | Raft.Monad, Raft |
ResetTimeoutTimer | Raft.Action |
resetTimer | Control.Concurrent.STM.Timer |
resolveMetricsPort | Raft.Config |
resolveMetricsPortE | Raft.Config |
resolveTimerSeed | Raft.Config |
respondClientMetrics | Raft.Transition |
respondClientRead | Raft.Transition |
respondClientRedir | Raft.Transition |
respondClientWrite | Raft.Transition |
RespondToClient | Raft.Action |
ResponseSignal | Examples.Raft.Socket.Node |
RestartElection | Raft.NodeState |
ResultState | |
1 (Type/Class) | Raft.NodeState |
2 (Data Constructor) | Raft.NodeState |
retryOnRedirect | Raft.Client |
RPC | Raft.RPC, Raft |
rpc | Raft.RPC, Raft |
RPCHandler | |
1 (Data Constructor) | Raft.Monad |
2 (Type/Class) | Raft.Transition |
RPCMessage | |
1 (Type/Class) | Raft.RPC, Raft |
2 (Data Constructor) | Raft.RPC, Raft |
RPCMessageEvent | Raft.Event, Raft |
rpcTerm | Raft.RPC |
RPCType | Raft.RPC, Raft |
rsmTransition | Raft.StateMachine, Raft |
runRaftClientT | Raft.Client |
runRaftLogFileStoreT | Examples.Raft.FileStore.Log |
runRaftLoggerM | Raft.Logging |
runRaftLoggerT | Raft.Logging |
runRaftNode | Raft |
runRaftPersistFileStoreT | Examples.Raft.FileStore.Persistent |
runRaftPostgresM | Raft.Log.PostgreSQL |
runRaftPostgresT | Raft.Log.PostgreSQL |
runRaftSocketClientM | Examples.Raft.Socket.Client |
runRaftSocketT | Examples.Raft.Socket.Node |
runRaftT | Raft.Monad, Raft |
runTransitionM | Raft.Transition |
rvCandidateId | Raft.RPC, Raft |
rvLastLogIndex | Raft.RPC, Raft |
rvLastLogTerm | Raft.RPC, Raft |
rvrTerm | Raft.RPC, Raft |
rvrVoteGranted | Raft.RPC, Raft |
rvTerm | Raft.RPC, Raft |