DNS resolver type and component lookup helpers.
Definition in file resolver_utils.hpp.
Go to the source code of this file.
#include <userver/clients/dns/exception.hpp>#include <userver/clients/dns/resolver_fwd.hpp>#include <userver/components/component_fwd.hpp>Namespaces | |
| namespace | clients::dns |
| DNS client. | |
Enumerations | |
| enum class | clients::dns::ResolverType { clients::dns::kGetaddrinfo , clients::dns::kAsync } |
| Resolver types used by the components. More... | |
Functions | |
| clients::dns::Resolver * | clients::dns::GetResolverPtr (const components::ComponentConfig &config, const components::ComponentContext &context, ResolverType default_type=ResolverType::kAsync) |