31#include <boost/optional/optional.hpp>
52 , boost::optional<epee::net_utils::http::login> user
62 template <
typename T_req,
typename T_res>
66 , std::string
const & method_name
89 template <
typename T_req,
typename T_res>
93 , std::string
const & method_name
94 , std::string
const & fail_msg
117 template <
typename T_req,
typename T_res>
121 , std::string
const & relative_url
122 , std::string
const & fail_msg
127 bool ok = connection.
is_open();
#define CORE_RPC_STATUS_OK
Definition core_rpc_server_commands_defs.h:78
const char * res
Definition hmac_keccak.cpp:42
http_simple_client_template< blocked_mode_client > http_simple_client
Definition http_client.h:877
bool invoke_http_json_rpc(const boost::string_ref uri, std::string method_name, const t_request &out_struct, t_response &result_struct, epee::json_rpc::error &error_struct, t_transport &transport, std::chrono::milliseconds timeout=std::chrono::seconds(15), const boost::string_ref http_method="POST", const std::string &req_id="0")
Definition http_abstract_invoke.h:110
bool invoke_http_json(const boost::string_ref uri, const t_request &out_struct, t_response &result_struct, t_transport &transport, std::chrono::milliseconds timeout=std::chrono::seconds(15), const boost::string_ref method="POST")
Definition http_abstract_invoke.h:42
unsigned short uint16_t
Definition stdint.h:125
unsigned int uint32_t
Definition stdint.h:126