| 21 | Client::~Client() { delete this->protocol; } |
| 22 | |
| 23 | void Client::CallMethod(const std::string &name, const Json::Value ¶meter, Json::Value &result) { |
| 24 | std::string request, response; |
| 25 | protocol->BuildRequest(name, parameter, request, false); |
| 26 | connector.SendRPCMessage(request, response); |
| 27 | protocol->HandleResponse(response, result); |
| 28 | } |
| 29 | |
| 30 | void Client::CallProcedures(const BatchCall &calls, BatchResponse &result) { |
| 31 | std::string request, response; |