LogCabin
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
LogCabin
Server
RaftConsensusInternal
Configuration
LogCabin::Server::RaftConsensusInternal::Configuration Member List
This is the complete list of members for
LogCabin::Server::RaftConsensusInternal::Configuration
, including all inherited members.
BLANK
enum value
LogCabin::Server::RaftConsensusInternal::Configuration
Configuration
(uint64_t serverId, RaftConsensus &consensus)
LogCabin::Server::RaftConsensusInternal::Configuration
consensus
LogCabin::Server::RaftConsensusInternal::Configuration
[private]
description
LogCabin::Server::RaftConsensusInternal::Configuration
forEach
(const SideEffect &sideEffect)
LogCabin::Server::RaftConsensusInternal::Configuration
getServer
(uint64_t newServerId)
LogCabin::Server::RaftConsensusInternal::Configuration
[private]
GetValue
typedef
LogCabin::Server::RaftConsensusInternal::Configuration
hasVote
(ServerRef server) const
LogCabin::Server::RaftConsensusInternal::Configuration
id
LogCabin::Server::RaftConsensusInternal::Configuration
Invariants
class
LogCabin::Server::RaftConsensusInternal::Configuration
[friend]
knownServers
LogCabin::Server::RaftConsensusInternal::Configuration
[private]
localServer
LogCabin::Server::RaftConsensusInternal::Configuration
lookupAddress
(uint64_t serverId) const
LogCabin::Server::RaftConsensusInternal::Configuration
newServers
LogCabin::Server::RaftConsensusInternal::Configuration
[private]
oldServers
LogCabin::Server::RaftConsensusInternal::Configuration
[private]
operator<<
(std::ostream &os, State state)
LogCabin::Server::RaftConsensusInternal::Configuration
[friend]
operator<<
(std::ostream &os, const Configuration &configuration)
LogCabin::Server::RaftConsensusInternal::Configuration
[friend]
Predicate
typedef
LogCabin::Server::RaftConsensusInternal::Configuration
quorumAll
(const Predicate &predicate) const
LogCabin::Server::RaftConsensusInternal::Configuration
quorumMin
(const GetValue &getValue) const
LogCabin::Server::RaftConsensusInternal::Configuration
reset
()
LogCabin::Server::RaftConsensusInternal::Configuration
resetStagingServers
()
LogCabin::Server::RaftConsensusInternal::Configuration
ServerRef
typedef
LogCabin::Server::RaftConsensusInternal::Configuration
setConfiguration
(uint64_t newId, const Protocol::Raft::Configuration &newDescription)
LogCabin::Server::RaftConsensusInternal::Configuration
setStagingServers
(const Protocol::Raft::SimpleConfiguration &stagingServers)
LogCabin::Server::RaftConsensusInternal::Configuration
SideEffect
typedef
LogCabin::Server::RaftConsensusInternal::Configuration
STABLE
enum value
LogCabin::Server::RaftConsensusInternal::Configuration
STAGING
enum value
LogCabin::Server::RaftConsensusInternal::Configuration
stagingAll
(const Predicate &predicate) const
LogCabin::Server::RaftConsensusInternal::Configuration
stagingMin
(const GetValue &getValue) const
LogCabin::Server::RaftConsensusInternal::Configuration
state
LogCabin::Server::RaftConsensusInternal::Configuration
State
enum name
LogCabin::Server::RaftConsensusInternal::Configuration
TRANSITIONAL
enum value
LogCabin::Server::RaftConsensusInternal::Configuration
updateServerStats
(Protocol::ServerStats &serverStats, Core::Time::SteadyTimeConverter &time) const
LogCabin::Server::RaftConsensusInternal::Configuration
~Configuration
()
LogCabin::Server::RaftConsensusInternal::Configuration
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Defines
Generated by
1.7.6.1