Lines Matching refs:resolver
15 Hostname resolution is performed using a resolver, where host and service names
18 ip::tcp::resolver resolver(my_io_context);
19 ip::tcp::resolver::query query("www.boost.org", "http");
20 ip::tcp::resolver::iterator iter = resolver.resolve(query);
21 ip::tcp::resolver::iterator end; // End marker.
39 boost::asio::connect(socket, resolver.resolve(query));
92 UDP hostname resolution is also performed using a resolver:
94 ip::udp::resolver resolver(my_io_context);
95 ip::udp::resolver::query query("localhost", "daytime");
96 ip::udp::resolver::iterator iter = resolver.resolve(query);
119 As with TCP and UDP, ICMP hostname resolution is performed using a resolver:
121 ip::icmp::resolver resolver(my_io_context);
122 ip::icmp::resolver::query query("localhost", "");
123 ip::icmp::resolver::iterator iter = resolver.resolve(query);