|
join 1.0
lightweight network framework library
|
This is the complete list of members for join::Resolver, including all inherited members.
| _interface | join::Resolver | protected |
| _onFailure | join::Resolver | |
| _onSuccess | join::Resolver | |
| A enum value | join::Resolver | |
| AAAA enum value | join::Resolver | |
| className(uint16_t recordClass) | join::Resolver | static |
| CNAME enum value | join::Resolver | |
| decodeAnswer(std::stringstream &data) | join::Resolver | protectedstatic |
| decodeMail(std::stringstream &data) | join::Resolver | protectedstatic |
| decodeName(std::stringstream &data) | join::Resolver | protectedstatic |
| decodeQuestion(std::stringstream &data) | join::Resolver | protectedstatic |
| DnsNotify typedef | join::Resolver | |
| dnsPort | join::Resolver | static |
| encodeName(const std::string &host, std::stringstream &data) | join::Resolver | protectedstatic |
| encodeQuestion(const std::string &host, uint16_t type, uint16_t dnsclass, std::stringstream &data) | join::Resolver | protectedstatic |
| getHeader(uint16_t &id, uint16_t &flags, uint16_t &qcount, uint16_t &ancount, uint16_t &nscount, uint16_t &arcount, std::stringstream &data) | join::Resolver | protected |
| IN enum value | join::Resolver | |
| lookup(DnsPacket &packet, int timeout) | join::Resolver | protected |
| MX enum value | join::Resolver | |
| nameServers() | join::Resolver | static |
| notify(const DnsNotify &function, const DnsPacket &packet) | join::Resolver | protected |
| NS enum value | join::Resolver | |
| operator=(const Resolver &other)=delete | join::Resolver | |
| operator=(Resolver &&other)=delete | join::Resolver | |
| parseError(int error) | join::Resolver | protectedstatic |
| PTR enum value | join::Resolver | |
| RecordClass enum name | join::Resolver | |
| RecordType enum name | join::Resolver | |
| resolveAddress(const IpAddress &address, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000) | join::Resolver | |
| resolveAddress(const IpAddress &address) | join::Resolver | static |
| resolveAllAddress(const IpAddress &address, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000) | join::Resolver | |
| resolveAllAddress(const IpAddress &address) | join::Resolver | static |
| 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::Resolver | static |
| resolveAllHost(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000) | join::Resolver | |
| resolveAllHost(const std::string &host) | join::Resolver | static |
| resolveAllMailExchanger(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000) | join::Resolver | |
| resolveAllMailExchanger(const std::string &host) | join::Resolver | static |
| resolveAllNameServer(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000) | join::Resolver | |
| resolveAllNameServer(const std::string &host) | join::Resolver | static |
| resolveAuthority(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000) | join::Resolver | |
| resolveAuthority(const std::string &host) | join::Resolver | static |
| 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::Resolver | static |
| resolveHost(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000) | join::Resolver | |
| resolveHost(const std::string &host) | join::Resolver | static |
| resolveMailExchanger(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000) | join::Resolver | |
| resolveMailExchanger(const std::string &host) | join::Resolver | static |
| resolveNameServer(const std::string &host, const IpAddress &server, uint16_t port=dnsPort, int timeout=5000) | join::Resolver | |
| resolveNameServer(const std::string &host) | join::Resolver | static |
| Resolver() | join::Resolver | |
| Resolver(const std::string &interface) | join::Resolver | |
| Resolver(const Resolver &other)=delete | join::Resolver | |
| Resolver(Resolver &&other)=delete | join::Resolver | |
| resolveService(const std::string &service) | join::Resolver | static |
| setHeader(uint16_t id, uint16_t flags, uint16_t qcount, uint16_t ancount, uint16_t nscount, uint16_t arcount, std::stringstream &data) | join::Resolver | protected |
| SOA enum value | join::Resolver | |
| typeName(uint16_t recordType) | join::Resolver | static |
| ~Resolver()=default | join::Resolver | virtual |