Home
last modified time | relevance | path

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

/third_party/nghttp2/src/
Dshrpx_dns_tracker.cc34 auto dns_tracker = static_cast<DNSTracker *>(w->data); in gccb()
39 DNSTracker::DNSTracker(struct ev_loop *loop) : loop_(loop) { in DNSTracker() function in shrpx::DNSTracker
44 DNSTracker::~DNSTracker() { in ~DNSTracker()
60 ResolverEntry DNSTracker::make_entry(std::unique_ptr<DualDNSResolver> resolv, in make_entry()
84 void DNSTracker::update_entry(ResolverEntry &ent, in update_entry()
104 DNSResolverStatus DNSTracker::resolve(Address *result, DNSQuery *dnsq) { in resolve()
253 void DNSTracker::add_to_qlist(ResolverEntry &ent, DNSQuery *dnsq) { in add_to_qlist()
280 void DNSTracker::cancel(DNSQuery *dnsq) { in cancel()
295 void DNSTracker::start_gc_timer() { in start_gc_timer()
303 void DNSTracker::gc() { in gc()
Dshrpx_dns_tracker.h76 class DNSTracker {
78 DNSTracker(struct ev_loop *loop);
79 ~DNSTracker();
Dshrpx_worker.h320 DNSTracker *get_dns_tracker();
334 DNSTracker dns_tracker_;
Dshrpx_worker.cc577 DNSTracker *Worker::get_dns_tracker() { return &dns_tracker_; } in get_dns_tracker()