|
| Connection (const Connection &)=delete |
|
Connection & | operator= (const Connection &c)=delete |
|
| Connection (Connection &&c) noexcept |
|
Connection & | operator= (Connection &&c) |
|
bool | open (const std::string &address, int32_t port, uint32_t timeout, bool enableSSL, const std::string &CAPath) |
|
AuthResponse | authenticate (const std::string &user, const std::string &password) |
|
ExecutionResponse | execute (int64_t sessionId, const std::string &stmt) |
|
void | asyncExecute (int64_t sessionId, const std::string &stmt, ExecuteCallback cb) |
|
ExecutionResponse | executeWithParameter (int64_t sessionId, const std::string &stmt, const std::unordered_map< std::string, Value > ¶meters) |
|
void | asyncExecuteWithParameter (int64_t sessionId, const std::string &stmt, const std::unordered_map< std::string, Value > ¶meters, ExecuteCallback cb) |
|
std::string | executeJson (int64_t sessionId, const std::string &stmt) |
|
void | asyncExecuteJson (int64_t sessionId, const std::string &stmt, ExecuteJsonCallback cb) |
|
std::string | executeJsonWithParameter (int64_t sessionId, const std::string &stmt, const std::unordered_map< std::string, Value > ¶meters) |
|
void | asyncExecuteJsonWithParameter (int64_t sessionId, const std::string &stmt, const std::unordered_map< std::string, Value > ¶meters, ExecuteJsonCallback cb) |
|
VerifyClientVersionResp | verifyClientVersion (const VerifyClientVersionReq &req) |
|
bool | isOpen () |
|
void | close () |
|
bool | ping () |
|
void | signout (int64_t sessionId) |
|
Definition at line 28 of file Connection.h.