...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Default service implementation for a resolver.
template< typename InternetProtocol> class resolver_service : public io_service::service
Name |
Description |
---|---|
The endpoint type. |
|
The type of a resolver implementation. |
|
The iterator type. |
|
The protocol type. |
|
The query type. |
Name |
Description |
---|---|
Asynchronously resolve a query to a list of entries. Asynchronously resolve an endpoint to a list of entries. |
|
Cancel pending asynchronous operations. |
|
Construct a new resolver implementation. |
|
Destroy a resolver implementation. |
|
Get the io_service object that owns the service. |
|
(Deprecated: use get_io_service().) Get the io_service object that owns the service. |
|
Resolve a query to a list of entries. Resolve an endpoint to a list of entries. |
|
Construct a new resolver service for the specified io_service. |
|
Destroy all user-defined handler objects owned by the service. |
Name |
Description |
---|---|
The unique service identifier. |