Loading...
Searching...
No Matches
resdb::ConsensusManager Member List
This is the complete list of members for
resdb::ConsensusManager
, including all inherited members.
AddNewClient
(const ReplicaInfo &info)
resdb::ConsensusManager
protected
AddNewReplica
(const ReplicaInfo &info)
resdb::ConsensusManager
protected
virtual
BroadCast
(const Request &request)
resdb::ConsensusManager
protected
virtual
config_
resdb::ConsensusManager
protected
ConsensusCommit
(std::unique_ptr< Context > context, std::unique_ptr< Request > request)
resdb::ConsensusManager
protected
virtual
ConsensusManager
(const ResDBConfig &config)
resdb::ConsensusManager
Dispatch
(std::unique_ptr< Context > context, std::unique_ptr< Request > request)
resdb::ConsensusManager
protected
virtual
GetAllReplicas
()
resdb::ConsensusManager
protected
GetBroadCastClient
()
resdb::ConsensusManager
protected
GetClientReplicas
()
resdb::ConsensusManager
protected
virtual
GetPrimary
()
resdb::ConsensusManager
protected
virtual
GetReplicaClient
(const std::vector< ReplicaInfo > &replicas, bool is_use_long_conn=false)
resdb::ConsensusManager
protected
virtual
GetReplicas
()=0
resdb::ConsensusManager
protected
pure virtual
GetSignatureVerifier
()
resdb::ConsensusManager
protected
GetVersion
()
resdb::ConsensusManager
protected
virtual
IsReady
() const
resdb::ConsensusManager
virtual
IsRunning
() const
resdb::ServiceInterface
virtual
Process
(std::unique_ptr< Context > context, std::unique_ptr< DataInfo > request_info)
resdb::ConsensusManager
virtual
ProcessClientCert
(std::unique_ptr< Context > context, std::unique_ptr< Request > request)
resdb::ConsensusManager
protected
ProcessHeartBeat
(std::unique_ptr< Context > context, std::unique_ptr< Request > request)
resdb::ConsensusManager
protected
SendMessage
(const google::protobuf::Message &message, int64_t node_id)
resdb::ConsensusManager
protected
virtual
ServiceInterface
()
resdb::ServiceInterface
inline
SetPrimary
(uint32_t primary, uint64_t version)
resdb::ConsensusManager
protected
virtual
SetRunning
(bool is_running)
resdb::ServiceInterface
virtual
Start
()
resdb::ConsensusManager
virtual
Stop
()
resdb::ConsensusManager
virtual
UpdateBroadCastClient
()
resdb::ConsensusManager
protected
verifier_
resdb::ConsensusManager
protected
~ConsensusManager
()
resdb::ConsensusManager
virtual
~ServiceInterface
()=default
resdb::ServiceInterface
virtual
Generated by
1.9.8