Home
last modified time | relevance | path

Searched refs:DualDNSResolver (Results 1 – 4 of 4) sorted by relevance

/third_party/nghttp2/src/
Dshrpx_dual_dns_resolver.cc29 DualDNSResolver::DualDNSResolver(struct ev_loop *loop, int family) in DualDNSResolver() function in shrpx::DualDNSResolver
55 int DualDNSResolver::resolve(const StringRef &host) { in resolve()
71 CompleteCb DualDNSResolver::get_complete_cb() const { return complete_cb_; } in get_complete_cb()
73 void DualDNSResolver::set_complete_cb(CompleteCb cb) { complete_cb_ = cb; } in set_complete_cb()
75 DNSResolverStatus DualDNSResolver::get_status(Address *result) const { in get_status()
Dshrpx_dns_tracker.h65 std::unique_ptr<DualDNSResolver> resolv;
100 ResolverEntry make_entry(std::unique_ptr<DualDNSResolver> resolv,
104 void update_entry(ResolverEntry &ent, std::unique_ptr<DualDNSResolver> resolv,
Dshrpx_dual_dns_resolver.h43 class DualDNSResolver {
49 DualDNSResolver(struct ev_loop *loop, int family);
Dshrpx_dns_tracker.cc61 ResolverEntry DNSTracker::make_entry(std::unique_ptr<DualDNSResolver> resolv, in make_entry()
87 std::unique_ptr<DualDNSResolver> resolv, in update_entry()
117 auto resolv = std::make_unique<DualDNSResolver>(loop_, family_); in resolve()
187 auto resolv = std::make_unique<DualDNSResolver>(loop_, family_); in resolve()