Skip to content

Instantly share code, notes, and snippets.

@luca3m
luca3m / gist:81c1ea252e77083233fb
Last active September 9, 2022 02:21
Boost::asio async_read
// schedule_read is called o start reading
void connection::connect()
{
boost::asio::ip::tcp::resolver resolver(_io);
boost::asio::ip::tcp::resolver::query query(_hostname, std::to_string(_port));
boost::asio::ip::tcp::resolver::iterator iterator = resolver.resolve(query);
boost::system::error_code ec;
boost::asio::connect(_socket, iterator, ec);
if (ec)