![]() |
neoGFX
Cross-platform C++ app/game engine
|
#include <resolver.hpp>
Classes | |
| class | request |
| class | requester |
Public Types | |
| typedef basic_resolver< Protocol > | our_type |
| typedef Protocol | protocol_type |
| typedef resolver_type::iterator | iterator |
| typedef std::shared_ptr< request > | request_pointer |
| typedef std::vector< request_pointer > | request_list |
Public Member Functions | |
| basic_resolver (async_task &aIoTask) | |
| ~basic_resolver () | |
| void | resolve (requester &aRequester, const std::string &aHostName, protocol_family aProtocolFamily=IPv4orIPv6) |
| void | remove_requester (requester &aRequester) |
Definition at line 77 of file resolver.hpp.
| typedef resolver_type::iterator neolib::basic_resolver< Protocol >::iterator |
Definition at line 87 of file resolver.hpp.
| typedef basic_resolver<Protocol> neolib::basic_resolver< Protocol >::our_type |
Definition at line 81 of file resolver.hpp.
Definition at line 82 of file resolver.hpp.
| typedef std::vector<request_pointer> neolib::basic_resolver< Protocol >::request_list |
Definition at line 146 of file resolver.hpp.
| typedef std::shared_ptr<request> neolib::basic_resolver< Protocol >::request_pointer |
Definition at line 145 of file resolver.hpp.
|
inline |
Definition at line 153 of file resolver.hpp.
|
inline |
Definition at line 158 of file resolver.hpp.
|
inline |
Definition at line 175 of file resolver.hpp.
|
inline |
Definition at line 168 of file resolver.hpp.