23 boost::system::error_code ec;
24 boost::asio::ip::resolver_base::flags flagsResolver = boost::asio::ip::resolver_base::all_matching;
25 boost::asio::ip::tcp::resolver::results_type results =
_impl.resolve(protocol, host, service, flagsResolver, ec);
28 if (
auto itr = results.begin(); itr != results.end())
29 result.emplace(itr->endpoint());
36 boost::system::error_code ec;
37 boost::asio::ip::resolver_base::flags flagsResolver = boost::asio::ip::resolver_base::all_matching;
38 boost::asio::ip::tcp::resolver::results_type results = _impl.resolve(host, service, flagsResolver, ec);
39 std::vector<boost::asio::ip::tcp::endpoint> result;
42 result.resize(results.size());
43 std::ranges::transform(results, result.begin(), [](boost::asio::ip::tcp::resolver::results_type::value_type
const& entry) { return entry.endpoint(); });