Classes | |
| class | address |
| Implements version-independent IP addresses. More... | |
| class | address_v4 |
| Implements IP version 4 style addresses. More... | |
| class | address_v6 |
| Implements IP version 6 style addresses. More... | |
| class | basic_endpoint |
| Describes an endpoint for a version-independent IP socket. More... | |
| class | basic_resolver |
| Provides endpoint resolution functionality. More... | |
| class | basic_resolver_entry |
| An entry produced by a resolver. More... | |
| class | basic_resolver_iterator |
| An iterator over the entries produced by a resolver. More... | |
| class | basic_resolver_query |
| An query to be passed to a resolver. More... | |
| class | resolver_query_base |
| class | resolver_service |
| Default service implementation for a resolver. More... | |
| class | tcp |
| Encapsulates the flags needed for TCP. More... | |
| class | udp |
| Encapsulates the flags needed for UDP. More... | |
Namespaces | |
| namespace | detail |
| namespace | multicast |
Functions | |
| std::string | host_name () |
| Get the current host name. | |
| std::string | host_name (asio::error_code &ec) |
| Get the current host name. | |
| std::string asio::ip::host_name | ( | asio::error_code & | ec | ) | [inline] |
Get the current host name.
Definition at line 49 of file host_name.hpp.
References asio::detail::socket_ops::gethostname().
Referenced by asio::detail::resolver_service< Protocol >::resolve_endpoint_handler< Handler >::operator()(), asio::detail::resolver_service< Protocol >::resolve_query_handler< Handler >::operator()(), and asio::detail::resolver_service< Protocol >::resolve().
| std::string asio::ip::host_name | ( | ) | [inline] |
Get the current host name.
Definition at line 37 of file host_name.hpp.
References asio::detail::socket_ops::gethostname(), and asio::detail::throw_error().
1.5.6