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.