CernVM-FS  2.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dns::CaresResolver Member List

This is the complete list of members for dns::CaresResolver, including all inherited members.

CaresResolver(const bool ipv4_only, const unsigned retries, const unsigned timeout_ms)dns::CaresResolverprotected
channel_dns::CaresResolverprivate
Create(const bool ipv4_only, const unsigned retries, const unsigned timeout_ms)dns::CaresResolverstatic
domains() const dns::Resolverinline
domains_dns::Resolverprotected
DoResolve(const std::vector< std::string > &names, const std::vector< bool > &skip, std::vector< std::vector< std::string > > *ipv4_addresses, std::vector< std::vector< std::string > > *ipv6_addresses, std::vector< Failures > *failures, std::vector< unsigned > *ttls, std::vector< std::string > *fqdns)dns::CaresResolverprotectedvirtual
ipv4_only() const dns::Resolverinline
ipv4_only_dns::Resolverprotected
IsIpv4Address(const std::string &address)dns::Resolverprotected
IsIpv6Address(const std::string &address)dns::Resolverprotected
kDefaultMaxTtldns::Resolverstatic
kDefaultMinTtldns::Resolverstatic
kMaxAddressesdns::CaresResolverstatic
lookup_options_dns::CaresResolverprivate
max_ttl() const dns::Resolverinline
max_ttl_dns::Resolverprotected
min_ttl() const dns::Resolverinline
min_ttl_dns::Resolverprotected
NormalResolver classdns::CaresResolverfriend
prng_dns::Resolverprotected
Resolve(const std::string &name)dns::Resolver
ResolveMany(const std::vector< std::string > &names, std::vector< Host > *hosts)dns::Resolver
Resolver(const bool ipv4_only, const unsigned retries, const unsigned timeout_ms)dns::Resolver
resolvers() const dns::Resolverinline
resolvers_dns::Resolverprotected
retries() const dns::Resolverinline
retries_dns::Resolverprotected
set_max_ttl(unsigned seconds)dns::Resolverinline
set_min_ttl(unsigned seconds)dns::Resolverinline
set_throttle(const unsigned throttle)dns::Resolverinline
SetResolvers(const std::vector< std::string > &resolvers)dns::CaresResolvervirtual
SetSearchDomains(const std::vector< std::string > &domains)dns::CaresResolvervirtual
SetSystemResolvers()dns::CaresResolvervirtual
SetSystemSearchDomains()dns::CaresResolvervirtual
system_domains_dns::CaresResolverprivate
system_resolvers_dns::CaresResolverprivate
throttle() const dns::Resolverinline
throttle_dns::Resolverprotected
timeout_ms() const dns::Resolverinline
timeout_ms_dns::Resolverprotected
WaitOnCares()dns::CaresResolverprivate
~CaresResolver()dns::CaresResolvervirtual
~Resolver()dns::Resolverinlinevirtual