Loading...
Searching...
No Matches
resdb::ConsensusManagerGeoPBFT Member List

This is the complete list of members for resdb::ConsensusManagerGeoPBFT, including all inherited members.

AddComplainedRequest(std::unique_ptr< Context > context, std::unique_ptr< Request > request)resdb::ConsensusManagerPBFTprotected
AddNewClient(const ReplicaInfo &info)resdb::ConsensusManagerprotected
AddNewReplica(const ReplicaInfo &info)resdb::ConsensusManagerprotectedvirtual
AddPendingRequest(std::unique_ptr< Context > context, std::unique_ptr< Request > request)resdb::ConsensusManagerPBFTprotected
BroadCast(const Request &request)resdb::ConsensusManagerprotectedvirtual
checkpoint_manager_resdb::ConsensusManagerPBFTprotected
config_resdb::ConsensusManagerprotected
ConsensusCommit(std::unique_ptr< Context > context, std::unique_ptr< Request > request) overrideresdb::ConsensusManagerGeoPBFTvirtual
ConsensusManager(const ResDBConfig &config)resdb::ConsensusManager
ConsensusManagerGeoPBFT(const ResDBConfig &config, std::unique_ptr< GeoTransactionExecutor > local_executor, std::unique_ptr< GeoGlobalExecutor > global_executor)resdb::ConsensusManagerGeoPBFT
ConsensusManagerPBFT(const ResDBConfig &config, std::unique_ptr< TransactionManager > executor, std::unique_ptr< CustomQuery > query_executor=nullptr)resdb::ConsensusManagerPBFT
Dispatch(std::unique_ptr< Context > context, std::unique_ptr< Request > request)resdb::ConsensusManagerprotectedvirtual
GetAllReplicas()resdb::ConsensusManagerprotected
GetBroadCastClient()resdb::ConsensusManagerprotected
GetClientReplicas()resdb::ConsensusManagerprotectedvirtual
GetPrimary() overrideresdb::ConsensusManagerPBFTvirtual
GetReplicaClient(const std::vector< ReplicaInfo > &replicas, bool is_use_long_conn=false)resdb::ConsensusManagerprotectedvirtual
GetReplicas() overrideresdb::ConsensusManagerPBFTvirtual
GetSignatureVerifier()resdb::ConsensusManagerprotected
GetVersion() overrideresdb::ConsensusManagerPBFTvirtual
global_stats_resdb::ConsensusManagerPBFTprotected
InternalConsensusCommit(std::unique_ptr< Context > context, std::unique_ptr< Request > request)resdb::ConsensusManagerPBFTprotected
IsReady() constresdb::ConsensusManagervirtual
IsRunning() constresdb::ServiceInterfacevirtual
message_manager_resdb::ConsensusManagerPBFTprotected
mutex_resdb::ConsensusManagerPBFTprotected
performance_manager_resdb::ConsensusManagerPBFTprotected
PopComplainedRequest()resdb::ConsensusManagerPBFTprotected
PopPendingRequest()resdb::ConsensusManagerPBFTprotected
Process(std::unique_ptr< Context > context, std::unique_ptr< DataInfo > request_info)resdb::ConsensusManagervirtual
ProcessClientCert(std::unique_ptr< Context > context, std::unique_ptr< Request > request)resdb::ConsensusManagerprotected
ProcessHeartBeat(std::unique_ptr< Context > context, std::unique_ptr< Request > request)resdb::ConsensusManagerprotected
query_resdb::ConsensusManagerPBFTprotected
recovery_resdb::ConsensusManagerPBFTprotected
request_complained_resdb::ConsensusManagerPBFTprotected
request_pending_resdb::ConsensusManagerPBFTprotected
response_manager_resdb::ConsensusManagerPBFTprotected
SendMessage(const google::protobuf::Message &message, int64_t node_id)resdb::ConsensusManagerprotectedvirtual
ServiceInterface()resdb::ServiceInterfaceinline
SetNeedCommitQC(bool need_qc)resdb::ConsensusManagerPBFT
SetPreVerifyFunc(std::function< bool(const Request &)>)resdb::ConsensusManagerPBFT
SetPrimary(uint32_t primary, uint64_t version) overrideresdb::ConsensusManagerPBFTvirtual
SetRunning(bool is_running)resdb::ServiceInterfacevirtual
SetupPerformanceDataFunc(std::function< std::string()> func)resdb::ConsensusManagerPBFT
Start() overrideresdb::ConsensusManagerPBFTvirtual
Stop()resdb::ConsensusManagervirtual
system_info_resdb::ConsensusManagerPBFTprotected
UpdateBroadCastClient()resdb::ConsensusManagerprotected
verifier_resdb::ConsensusManagerprotected
view_change_manager_resdb::ConsensusManagerPBFTprotected
~ConsensusManager()resdb::ConsensusManagervirtual
~ConsensusManagerGeoPBFT()=defaultresdb::ConsensusManagerGeoPBFTvirtual
~ConsensusManagerPBFT()=defaultresdb::ConsensusManagerPBFTvirtual
~ServiceInterface()=defaultresdb::ServiceInterfacevirtual