LogCabin
LogCabin::Client::LeaderRPC Member List
This is the complete list of members for LogCabin::Client::LeaderRPC, including all inherited members.
call(OpCode opCode, const google::protobuf::Message &request, google::protobuf::Message &response, TimePoint timeout)LogCabin::Client::LeaderRPC [virtual]
Clock typedefLogCabin::Client::LeaderRPCBase
clusterUUIDLogCabin::Client::LeaderRPC [private]
connectedLogCabin::Client::LeaderRPC [private]
failuresSinceLastSuccessLogCabin::Client::LeaderRPC [private]
getSession(TimePoint timeout)LogCabin::Client::LeaderRPC [private]
hostsLogCabin::Client::LeaderRPC [private]
INVALID_REQUEST enum valueLogCabin::Client::LeaderRPCBase
isConnectingLogCabin::Client::LeaderRPC [private]
leaderHintLogCabin::Client::LeaderRPC [private]
LeaderRPC(const RPC::Address &hosts, SessionManager::ClusterUUID &clusterUUID, Backoff &sessionCreationBackoff, SessionManager &sessionManager)LogCabin::Client::LeaderRPC
LeaderRPCBase()LogCabin::Client::LeaderRPCBase [inline]
LeaderRPCBase(const LeaderRPCBase &)LogCabin::Client::LeaderRPCBase
leaderSessionLogCabin::Client::LeaderRPC [private]
makeCall()LogCabin::Client::LeaderRPC [virtual]
mutexLogCabin::Client::LeaderRPC [private]
OK enum valueLogCabin::Client::LeaderRPCBase
OpCode typedefLogCabin::Client::LeaderRPCBase
operator<<(std::ostream &os, const Status &server)LogCabin::Client::LeaderRPCBase [friend]
operator=(const LeaderRPCBase &)LogCabin::Client::LeaderRPCBase
reportFailure(std::shared_ptr< RPC::ClientSession > cachedSession)LogCabin::Client::LeaderRPC [private]
reportNotLeader(std::shared_ptr< RPC::ClientSession > cachedSession)LogCabin::Client::LeaderRPC [private]
reportRedirect(std::shared_ptr< RPC::ClientSession > cachedSession, const std::string &host)LogCabin::Client::LeaderRPC [private]
reportSuccess(std::shared_ptr< RPC::ClientSession > cachedSession)LogCabin::Client::LeaderRPC [private]
sessionCreationBackoffLogCabin::Client::LeaderRPC [private]
sessionManagerLogCabin::Client::LeaderRPC [private]
Status enum nameLogCabin::Client::LeaderRPCBase
TIMEOUT enum valueLogCabin::Client::LeaderRPCBase
TimePoint typedefLogCabin::Client::LeaderRPCBase
~LeaderRPC()LogCabin::Client::LeaderRPC
~LeaderRPCBase()LogCabin::Client::LeaderRPCBase [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines