|
Monero
|
#include <rpc_client.h>
Public Member Functions | |
| t_rpc_client (uint32_t ip, uint16_t port, boost::optional< epee::net_utils::http::login > user, epee::net_utils::ssl_options_t ssl_options) | |
| template<typename T_req, typename T_res> | |
| bool | basic_json_rpc_request (T_req &req, T_res &res, std::string const &method_name) |
| template<typename T_req, typename T_res> | |
| bool | json_rpc_request (T_req &req, T_res &res, std::string const &method_name, std::string const &fail_msg) |
| template<typename T_req, typename T_res> | |
| bool | rpc_request (T_req &req, T_res &res, std::string const &relative_url, std::string const &fail_msg) |
| bool | check_connection () |
Private Attributes | |
| epee::net_utils::http::http_simple_client | m_http_client |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |