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

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

Close()resdb::NetChannel
Connect()resdb::NetChannelprotected
connected_resdb::NetChannelprotected
Get(const std::string &key, int version)resdb::KVClient
Get(const std::string &key)resdb::KVClient
GetAllValues()resdb::KVClient
GetKeyHistory(const std::string &key, int min_version, int max_version)resdb::KVClient
GetKeyRange(const std::string &min_key, const std::string &max_key)resdb::KVClient
GetKeyTopHistory(const std::string &key, int top_number)resdb::KVClient
GetRange(const std::string &min_key, const std::string &max_key)resdb::KVClient
GetRawMessageString(const google::protobuf::Message &message, SignatureVerifier *verifier=nullptr)resdb::NetChannelstatic
ip_resdb::NetChannelprotected
is_async_send_resdb::NetChannelprotected
IsLongConnection(bool long_connect_tion)resdb::NetChannel
KVClient(const ResDBConfig &config)resdb::KVClient
long_connect_tion_resdb::NetChannelprotected
long_connecting_resdb::NetChannelprotected
max_retry_time_resdb::NetChannelprotected
NetChannel(const std::string &ip, int port)resdb::NetChannel
NetChannel(std::unique_ptr< Socket > socket, bool connected=false)resdb::NetChannel
port_resdb::NetChannelprotected
read_timeouts_resdb::NetChannelprotected
Recv(std::string *data)resdb::NetChannelprotected
RecvRawMessage(google::protobuf::Message *message)resdb::NetChannelvirtual
RecvRawMessageData(std::string *message_str)resdb::NetChannelvirtual
RecvRawMessageStr(std::string *message)resdb::NetChannelvirtual
Send(const std::string &data)resdb::NetChannelprotected
SendDataInternal(const std::string &data)resdb::NetChannelprotected
SendFromKeepAlive(const std::string &data)resdb::NetChannelprotected
SendRawMessage(const google::protobuf::Message &message)resdb::NetChannelvirtual
SendRawMessageData(const std::string &message_str)resdb::NetChannelvirtual
SendRequest(const google::protobuf::Message &message, Request::Type type=Request::TYPE_CLIENT_REQUEST)resdb::TransactionConstructor
SendRequest(const google::protobuf::Message &message, google::protobuf::Message *response, Request::Type type=Request::TYPE_CLIENT_REQUEST)resdb::TransactionConstructor
resdb::NetChannel::SendRequest(const google::protobuf::Message &message, Request::Type cmd, bool need_response=false)resdb::NetChannelvirtual
Set(const std::string &key, const std::string &data, int version)resdb::KVClient
Set(const std::string &key, const std::string &data)resdb::KVClient
SetAsyncSend(bool is_async_send)resdb::NetChannel
SetDestReplicaInfo(const ReplicaInfo &replica)resdb::NetChannel
SetRecvTimeout(int microseconds)resdb::NetChannel
SetSignatureVerifier(SignatureVerifier *verifier)resdb::NetChannel
SetSocket(std::unique_ptr< Socket > socket)resdb::NetChannel
socket_resdb::NetChannelprotected
TransactionConstructor(const ResDBConfig &config)resdb::TransactionConstructor
verifier_resdb::NetChannelprotected
~NetChannel()=defaultresdb::NetChannelvirtual
~TransactionConstructor()=defaultresdb::TransactionConstructorvirtual