31 #include <boost/optional/optional.hpp> 52 , boost::optional<epee::net_utils::http::login> user
62 template <
typename T_req,
typename T_res>
89 template <
typename T_req,
typename T_res>
117 template <
typename T_req,
typename T_res>
const char * res
Definition: hmac_keccak.cpp:42
::std::string string
Definition: gtest-port.h:1097
void set_server(std::string host, std::string port, boost::optional< login > user, ssl_options_t ssl_options=ssl_support_t::e_ssl_support_autodetect) override
Definition: http_client.h:170
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
const char * method_name
Definition: daemon_handler.cpp:55
const std::string & get_port() const
Definition: http_client.h:166
unsigned short uint16_t
Definition: stdint.h:125
Definition: http_client.h:107
#define CORE_RPC_STATUS_OK
Definition: core_rpc_server_commands_defs.h:78
boost::uuids::uuid connection
Definition: levin_notify.cpp:261
unsigned int uint32_t
Definition: stdint.h:126
const std::string & get_host() const
Definition: http_client.h:165
boost::endian::big_uint32_t ip
Definition: socks.cpp:62
boost::endian::big_uint16_t port
Definition: socks.cpp:61
const T & move(const T &t)
Definition: gtest-port.h:1317
std::string to_string(t_connection_type type)
Definition: connection_basic.cpp:70