libutil++  1.9.3
 All Classes Functions Variables
sella::net::DNS Member List

This is the complete list of members for sella::net::DNS, including all inherited members.

A (defined in sella::net::DNS)sella::net::DNSstatic
AnyProtocol (defined in sella::net::DNS)sella::net::DNSstatic
bulkResolve(const std::vector< std::string > &names, int record=A, int protocol=AnyProtocol) (defined in sella::net::DNS)sella::net::DNS
callback_a(struct dns_ctx *context, void *result, void *argument) (defined in sella::net::DNS)sella::net::DNSprotectedstatic
callback_aaaa(struct dns_ctx *context, void *result, void *argument) (defined in sella::net::DNS)sella::net::DNSprotectedstatic
callback_ptr(struct dns_ctx *context, dns_rr_ptr *result, void *argument) (defined in sella::net::DNS)sella::net::DNSprotectedstatic
convertArpa(const std::string &qname) (defined in sella::net::DNS)sella::net::DNSstatic
DefaultInterval (defined in sella::net::DNS)sella::net::DNSstatic
DNS(const std::vector< std::string > &nameservers=empty, const std::vector< std::string > &searches=empty) (defined in sella::net::DNS)sella::net::DNS
DNS(sella::util::ThreadPool *pool, const std::vector< std::string > &nameservers=empty, const std::vector< std::string > &searches=empty) (defined in sella::net::DNS)sella::net::DNS
empty (defined in sella::net::DNS)sella::net::DNSstatic
getActive() (defined in sella::net::DNS)sella::net::DNS
getFD() (defined in sella::net::DNS)sella::net::DNS
IPv4Preferred (defined in sella::net::DNS)sella::net::DNSstatic
IPv4Required (defined in sella::net::DNS)sella::net::DNSstatic
IPv6Preferred (defined in sella::net::DNS)sella::net::DNSstatic
IPv6Required (defined in sella::net::DNS)sella::net::DNSstatic
PTR (defined in sella::net::DNS)sella::net::DNSstatic
ptr typedef (defined in sella::net::DNS)sella::net::DNS
receive(uint64_t usec=0, time_t now=0) (defined in sella::net::DNS)sella::net::DNS
resolve(const std::string &name, int record=A, int protocol=AnyProtocol) (defined in sella::net::DNS)sella::net::DNS
resolve(const std::vector< std::string > &names, int record=A, int protocol=AnyProtocol) (defined in sella::net::DNS)sella::net::DNS
resolve(DNSCallback *callback, const std::string &name, int record=A, int protocol=AnyProtocol) (defined in sella::net::DNS)sella::net::DNS
setAuthoritativeOnly(bool on=true) (defined in sella::net::DNS)sella::net::DNS
setDots(int ndots=1) (defined in sella::net::DNS)sella::net::DNS
setInterval(uint64_t usec) (defined in sella::net::DNS)sella::net::DNS
setNoRecursion(bool on=true) (defined in sella::net::DNS)sella::net::DNS
setNoSearch(bool on=true) (defined in sella::net::DNS)sella::net::DNS
setRetries(int retries=2) (defined in sella::net::DNS)sella::net::DNS
setTimeout(int seconds=5) (defined in sella::net::DNS)sella::net::DNS
setUDPPort(short port=53) (defined in sella::net::DNS)sella::net::DNS
setUDPSize(int bytes=4096) (defined in sella::net::DNS)sella::net::DNS
shared typedef (defined in sella::net::DNS)sella::net::DNS
shared_ptr(const std::vector< std::string > &nameservers=empty, const std::vector< std::string > &searches=empty) (defined in sella::net::DNS)sella::net::DNSstatic
shared_ptr(sella::util::ThreadPool *pool, const std::vector< std::string > &nameservers=empty, const std::vector< std::string > &searches=empty) (defined in sella::net::DNS)sella::net::DNSstatic
sresolve(const std::string &name, int protocol=AnyProtocol) (defined in sella::net::DNS)sella::net::DNSstatic
sresolve_ip(const std::string &name, int protocol=AnyProtocol) (defined in sella::net::DNS)sella::net::DNSstatic
~DNS() (defined in sella::net::DNS)sella::net::DNSvirtual