3#include <xrpld/app/misc/detail/WorkBase.h>
17 boost::asio::io_context& ios,
40 boost::asio::io_context& ios,
44 :
WorkBase(host,
path, port, ios, lastEndpoint, lastStatus, cb)
void fail(error_code const &ec)
std::function< void(error_code const &, endpoint_type const &, response_type &&)> callback_type
boost::asio::ip::tcp::endpoint endpoint_type
boost::system::error_code error_code
boost::asio::ip::tcp::socket socket_type
WorkBase(std::string host, std::string path, std::string port, boost::asio::io_context &ios, endpoint_type lastEndpoint, bool lastStatus, callback_type cb)
void onConnect(error_code const &ec)
WorkPlain(std::string const &host, std::string const &path, std::string const &port, boost::asio::io_context &ios, endpoint_type const &lastEndpoint, bool lastStatus, callback_type cb)
~WorkPlain() override=default