LogCabin
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
LogCabin
Server
RaftConsensusInternal
Peer
LogCabin::Server::RaftConsensusInternal::Peer Member List
This is the complete list of members for
LogCabin::Server::RaftConsensusInternal::Peer
, including all inherited members.
addresses
LogCabin::Server::RaftConsensusInternal::Server
backoffUntil
LogCabin::Server::RaftConsensusInternal::Peer
beginLeadership
()
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
beginRequestVote
()
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
callRPC
(Protocol::Raft::OpCode opCode, const google::protobuf::Message &request, google::protobuf::Message &response, std::unique_lock< Mutex > &lockGuard)
LogCabin::Server::RaftConsensusInternal::Peer
CallStatus
enum name
LogCabin::Server::RaftConsensusInternal::Peer
consensus
LogCabin::Server::RaftConsensusInternal::Peer
dumpToStream
(std::ostream &os) const
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
eventLoop
LogCabin::Server::RaftConsensusInternal::Peer
exit
()
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
exiting
LogCabin::Server::RaftConsensusInternal::Peer
FAILED
enum value
LogCabin::Server::RaftConsensusInternal::Peer
gcFlag
LogCabin::Server::RaftConsensusInternal::Server
getLastAckEpoch
() const
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
getMatchIndex
() const
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
getSession
(std::unique_lock< Mutex > &lockGuard)
LogCabin::Server::RaftConsensusInternal::Peer
[private]
haveStateMachineSupportedVersions
LogCabin::Server::RaftConsensusInternal::Server
haveVote
() const
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
haveVote_
LogCabin::Server::RaftConsensusInternal::Peer
interrupt
()
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
INVALID_REQUEST
enum value
LogCabin::Server::RaftConsensusInternal::Peer
isCaughtUp
() const
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
isCaughtUp_
LogCabin::Server::RaftConsensusInternal::Peer
lastAckEpoch
LogCabin::Server::RaftConsensusInternal::Peer
lastCatchUpIterationMs
LogCabin::Server::RaftConsensusInternal::Peer
lastSnapshotIndex
LogCabin::Server::RaftConsensusInternal::Peer
matchIndex
LogCabin::Server::RaftConsensusInternal::Peer
maxStateMachineVersion
LogCabin::Server::RaftConsensusInternal::Server
minStateMachineVersion
LogCabin::Server::RaftConsensusInternal::Server
nextHeartbeatTime
LogCabin::Server::RaftConsensusInternal::Peer
nextIndex
LogCabin::Server::RaftConsensusInternal::Peer
OK
enum value
LogCabin::Server::RaftConsensusInternal::Peer
operator<<
(std::ostream &os, const Server &server)
LogCabin::Server::RaftConsensusInternal::Server
[friend]
operator=
(const Peer &)
LogCabin::Server::RaftConsensusInternal::Peer
[private]
Peer
(uint64_t serverId, RaftConsensus &consensus)
LogCabin::Server::RaftConsensusInternal::Peer
Peer
(const Peer &)
LogCabin::Server::RaftConsensusInternal::Peer
[private]
requestVoteDone
LogCabin::Server::RaftConsensusInternal::Peer
rpc
LogCabin::Server::RaftConsensusInternal::Peer
[private]
rpcFailuresSinceLastWarning
LogCabin::Server::RaftConsensusInternal::Peer
scheduleHeartbeat
()
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
Server
(uint64_t serverId)
LogCabin::Server::RaftConsensusInternal::Server
[explicit]
serverId
LogCabin::Server::RaftConsensusInternal::Server
session
LogCabin::Server::RaftConsensusInternal::Peer
[private]
snapshotFile
LogCabin::Server::RaftConsensusInternal::Peer
snapshotFileOffset
LogCabin::Server::RaftConsensusInternal::Peer
startThread
(std::shared_ptr< Peer > self)
LogCabin::Server::RaftConsensusInternal::Peer
suppressBulkData
LogCabin::Server::RaftConsensusInternal::Peer
thisCatchUpIterationGoalId
LogCabin::Server::RaftConsensusInternal::Peer
thisCatchUpIterationStart
LogCabin::Server::RaftConsensusInternal::Peer
updatePeerStats
(Protocol::ServerStats::Raft::Peer &peerStats, Core::Time::SteadyTimeConverter &time) const
LogCabin::Server::RaftConsensusInternal::Peer
[virtual]
~Peer
()
LogCabin::Server::RaftConsensusInternal::Peer
~Server
()
LogCabin::Server::RaftConsensusInternal::Server
[virtual]
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Defines
Generated by
1.7.6.1