Trippin Cyril
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Typedefs
trippingcyril::net::dns Namespace Reference

Classes

class  DNSCallback
 DNS callback class. More...
 
class  IPv4Lookup
 A simple IPv4 lookup event. More...
 
class  DNSReverseCallback
 Reverse dns callback. More...
 
class  IPv4ReverseLookup
 Do a reverse ipv4 lookup. More...
 

Typedefs

typedef std::function< void(const
String &query, const
std::vector< IPAddress * >
&results, int ttl)> 
DNSLamdbaCallback
 
typedef std::function< void(const
String &query, int errorCode,
const String &error)> 
DNSLamdbaErrorCallback
 
typedef std::function< void(const
IPAddress &ip, const String
&result, int ttl)> 
DNSLamdbaReverseCallback
 
typedef std::function< void(const
IPAddress &ip, int errorCode,
const String &error)> 
DNSLamdbaReverseErrorCallback
 

Typedef Documentation

typedef std::function<void(const String& query, const std::vector<IPAddress*> &results, int ttl)> trippingcyril::net::dns::DNSLamdbaCallback
typedef std::function<void(const String& query, int errorCode, const String& error)> trippingcyril::net::dns::DNSLamdbaErrorCallback
typedef std::function<void(const IPAddress& ip, const String &result, int ttl)> trippingcyril::net::dns::DNSLamdbaReverseCallback
typedef std::function<void(const IPAddress& ip, int errorCode, const String& error)> trippingcyril::net::dns::DNSLamdbaReverseErrorCallback