LogCabin
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
LogCabin::Server::RaftConsensusInternal::anonymous_namespace{RaftConsensus.cc}::StateMachineVersionIntersection Struct Reference

List of all members.

Public Member Functions

 StateMachineVersionIntersection ()
void operator() (Server &server)

Public Attributes

uint64_t missingCount
uint64_t allCount
uint16_t minVersion
uint16_t maxVersion

Detailed Description

Definition at line 879 of file RaftConsensus.cc.


Constructor & Destructor Documentation

LogCabin::Server::RaftConsensusInternal::anonymous_namespace{RaftConsensus.cc}::StateMachineVersionIntersection::StateMachineVersionIntersection ( ) [inline]

Definition at line 880 of file RaftConsensus.cc.


Member Function Documentation

void LogCabin::Server::RaftConsensusInternal::anonymous_namespace{RaftConsensus.cc}::StateMachineVersionIntersection::operator() ( Server server) [inline]

Definition at line 886 of file RaftConsensus.cc.


Member Data Documentation

uint64_t LogCabin::Server::RaftConsensusInternal::anonymous_namespace{RaftConsensus.cc}::StateMachineVersionIntersection::missingCount

Definition at line 897 of file RaftConsensus.cc.

uint64_t LogCabin::Server::RaftConsensusInternal::anonymous_namespace{RaftConsensus.cc}::StateMachineVersionIntersection::allCount

Definition at line 898 of file RaftConsensus.cc.

uint16_t LogCabin::Server::RaftConsensusInternal::anonymous_namespace{RaftConsensus.cc}::StateMachineVersionIntersection::minVersion

Definition at line 899 of file RaftConsensus.cc.

uint16_t LogCabin::Server::RaftConsensusInternal::anonymous_namespace{RaftConsensus.cc}::StateMachineVersionIntersection::maxVersion

Definition at line 900 of file RaftConsensus.cc.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines