LogCabin
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
LogCabin
Client
LeaderRPC
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
typedef
LogCabin::Client::LeaderRPCBase
clusterUUID
LogCabin::Client::LeaderRPC
[private]
connected
LogCabin::Client::LeaderRPC
[private]
failuresSinceLastSuccess
LogCabin::Client::LeaderRPC
[private]
getSession
(TimePoint timeout)
LogCabin::Client::LeaderRPC
[private]
hosts
LogCabin::Client::LeaderRPC
[private]
INVALID_REQUEST
enum value
LogCabin::Client::LeaderRPCBase
isConnecting
LogCabin::Client::LeaderRPC
[private]
leaderHint
LogCabin::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
leaderSession
LogCabin::Client::LeaderRPC
[private]
makeCall
()
LogCabin::Client::LeaderRPC
[virtual]
mutex
LogCabin::Client::LeaderRPC
[private]
OK
enum value
LogCabin::Client::LeaderRPCBase
OpCode
typedef
LogCabin::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]
sessionCreationBackoff
LogCabin::Client::LeaderRPC
[private]
sessionManager
LogCabin::Client::LeaderRPC
[private]
Status
enum name
LogCabin::Client::LeaderRPCBase
TIMEOUT
enum value
LogCabin::Client::LeaderRPCBase
TimePoint
typedef
LogCabin::Client::LeaderRPCBase
~LeaderRPC
()
LogCabin::Client::LeaderRPC
~LeaderRPCBase
()
LogCabin::Client::LeaderRPCBase
[inline, virtual]
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Defines
Generated by
1.7.6.1