Searched refs:DualDNSResolver (Results 1 – 4 of 4) sorted by relevance
29 DualDNSResolver::DualDNSResolver(struct ev_loop *loop, int family) in DualDNSResolver() function in shrpx::DualDNSResolver55 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()
65 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,
43 class DualDNSResolver {49 DualDNSResolver(struct ev_loop *loop, int family);
61 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()