#include <resolver_service.hpp>
Public Member Functions | |
| resolve_endpoint_handler (implementation_type impl, const endpoint_type &endpoint, asio::io_service &io_service, Handler handler) | |
| void | operator() () |
Private Attributes | |
| boost::weak_ptr< void > | impl_ |
| endpoint_type | endpoint_ |
| asio::io_service & | io_service_ |
| asio::io_service::work | work_ |
| Handler | handler_ |
Definition at line 245 of file resolver_service.hpp.
| asio::detail::resolver_service< Protocol >::resolve_endpoint_handler< Handler >::resolve_endpoint_handler | ( | implementation_type | impl, | |
| const endpoint_type & | endpoint, | |||
| asio::io_service & | io_service, | |||
| Handler | handler | |||
| ) | [inline] |
Definition at line 248 of file resolver_service.hpp.
| void asio::detail::resolver_service< Protocol >::resolve_endpoint_handler< Handler >::operator() | ( | ) | [inline] |
Definition at line 259 of file resolver_service.hpp.
References asio::detail::bind_handler(), asio::detail::socket_ops::getnameinfo(), asio::ip::host_name(), asio::placeholders::iterator, and asio::detail::error_base< T >::operation_aborted.
boost::weak_ptr<void> asio::detail::resolver_service< Protocol >::resolve_endpoint_handler< Handler >::impl_ [private] |
Definition at line 295 of file resolver_service.hpp.
endpoint_type asio::detail::resolver_service< Protocol >::resolve_endpoint_handler< Handler >::endpoint_ [private] |
Definition at line 296 of file resolver_service.hpp.
asio::io_service& asio::detail::resolver_service< Protocol >::resolve_endpoint_handler< Handler >::io_service_ [private] |
Definition at line 297 of file resolver_service.hpp.
asio::io_service::work asio::detail::resolver_service< Protocol >::resolve_endpoint_handler< Handler >::work_ [private] |
Definition at line 298 of file resolver_service.hpp.
Handler asio::detail::resolver_service< Protocol >::resolve_endpoint_handler< Handler >::handler_ [private] |
Definition at line 299 of file resolver_service.hpp.
1.5.6