userver: userver/clients/dns/resolver.hpp File Reference
Loading...
Searching...
No Matches
resolver.hpp File Reference

Detailed Description

Caching DNS resolver implementation.

Definition in file resolver.hpp.

Go to the source code of this file.

#include <userver/clients/dns/common.hpp>
#include <userver/clients/dns/exception.hpp>
#include <userver/engine/deadline.hpp>
#include <userver/engine/io/sockaddr.hpp>
#include <userver/engine/task/task_processor_fwd.hpp>
#include <userver/utils/fast_pimpl.hpp>
#include <userver/utils/resource_scopes.hpp>
#include <userver/utils/statistics/rate_counter.hpp>
#include <userver/static_config/dns_client.hpp>
+ This graph shows which files directly or indirectly include this file:

Classes

class  clients::dns::Resolver
 Caching DNS resolver implementation. More...
 
struct  clients::dns::Resolver::LookupSourceCounters
 

Namespaces

namespace  clients::dns
 DNS client.