23#include <boost/asio/ip/tcp.hpp>
40 boost::system::error_code ec;
42 boost::asio::ip::tcp::resolver::results_type results =
_impl.resolve(protocol, host, service, flagsResolver, ec);
43 if (results.begin() == results.end() || ec)
46 return results.begin()->endpoint();
50 boost::asio::ip::tcp::resolver
_impl;
std::optional< T > Optional
Optional helper class to wrap optional values within.
boost::asio::ip::tcp::resolver _impl
Optional< boost::asio::ip::tcp::endpoint > Resolve(boost::asio::ip::tcp const &protocol, std::string const &host, std::string const &service)
Resolver(IoContext &ioContext)