join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::Resolver Member List

This is the complete list of members for join::Resolver, including all inherited members.

_interfacejoin::Resolverprotected
_onFailurejoin::Resolver
_onSuccessjoin::Resolver
A enum valuejoin::Resolver
AAAA enum valuejoin::Resolver
className(uint16_t recordClass)join::Resolverstatic
CNAME enum valuejoin::Resolver
decodeAnswer(std::stringstream &data)join::Resolverprotectedstatic
decodeMail(std::stringstream &data)join::Resolverprotectedstatic
decodeName(std::stringstream &data)join::Resolverprotectedstatic
decodeQuestion(std::stringstream &data)join::Resolverprotectedstatic
DnsNotify typedefjoin::Resolver
dnsPortjoin::Resolverstatic
encodeName(const std::string &host, std::stringstream &data)join::Resolverprotectedstatic
encodeQuestion(const std::string &host, uint16_t type, uint16_t dnsclass, std::stringstream &data)join::Resolverprotectedstatic
getHeader(uint16_t &id, uint16_t &flags, uint16_t &qcount, uint16_t &ancount, uint16_t &nscount, uint16_t &arcount, std::stringstream &data)join::Resolverprotected
IN enum valuejoin::Resolver
lookup(DnsPacket &packet, int timeout)join::Resolverprotected
MX enum valuejoin::Resolver
nameServers()join::Resolverstatic
notify(const DnsNotify &function, const DnsPacket &packet)join::Resolverprotected
NS enum valuejoin::Resolver
operator=(const Resolver &other)=deletejoin::Resolver
operator=(Resolver &&other)=deletejoin::Resolver
parseError(int error)join::Resolverprotectedstatic
PTR enum valuejoin::Resolver
RecordClass enum namejoin::Resolver
RecordType enum namejoin::Resolver
resolveAddress(const IpAddress &address, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveAddress(const IpAddress &address)join::Resolverstatic
resolveAllAddress(const IpAddress &address, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveAllAddress(const IpAddress &address)join::Resolverstatic
resolveAllHost(const std::string &host, int family, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveAllHost(const std::string &host, int family)join::Resolverstatic
resolveAllHost(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveAllHost(const std::string &host)join::Resolverstatic
resolveAllMailExchanger(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveAllMailExchanger(const std::string &host)join::Resolverstatic
resolveAllNameServer(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveAllNameServer(const std::string &host)join::Resolverstatic
resolveAuthority(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveAuthority(const std::string &host)join::Resolverstatic
resolveHost(const std::string &host, int family, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveHost(const std::string &host, int family)join::Resolverstatic
resolveHost(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveHost(const std::string &host)join::Resolverstatic
resolveMailExchanger(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveMailExchanger(const std::string &host)join::Resolverstatic
resolveNameServer(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000)join::Resolver
resolveNameServer(const std::string &host)join::Resolverstatic
Resolver()join::Resolver
Resolver(const std::string &interface)join::Resolver
Resolver(const Resolver &other)=deletejoin::Resolver
Resolver(Resolver &&other)=deletejoin::Resolver
resolveService(const std::string &service)join::Resolverstatic
setHeader(uint16_t id, uint16_t flags, uint16_t qcount, uint16_t ancount, uint16_t nscount, uint16_t arcount, std::stringstream &data)join::Resolverprotected
SOA enum valuejoin::Resolver
typeName(uint16_t recordType)join::Resolverstatic
~Resolver()=defaultjoin::Resolvervirtual