Lines Matching refs:DnsTlsDispatcher
40 std::mutex DnsTlsDispatcher::sLock;
42 DnsTlsDispatcher::DnsTlsDispatcher() { in DnsTlsDispatcher() function in android::net::DnsTlsDispatcher
46 DnsTlsDispatcher& DnsTlsDispatcher::getInstance() { in getInstance()
47 static DnsTlsDispatcher instance; in getInstance()
51 std::list<DnsTlsServer> DnsTlsDispatcher::getOrderedAndUsableServerList( in getOrderedAndUsableServerList()
108 DnsTlsTransport::Response DnsTlsDispatcher::query(const std::list<DnsTlsServer>& tlsServers, in query()
164 DnsTlsTransport::Response DnsTlsDispatcher::query(const DnsTlsServer& server, unsigned netId, in query()
229 void DnsTlsDispatcher::forceCleanup(unsigned netId) { in forceCleanup()
234 DnsTlsTransport::Result DnsTlsDispatcher::queryInternal(Transport& xport, in queryInternal()
263 void DnsTlsDispatcher::cleanup(std::chrono::time_point<std::chrono::steady_clock> now) { in cleanup()
281 void DnsTlsDispatcher::forceCleanupLocked(unsigned netId) { in forceCleanupLocked()
292 DnsTlsDispatcher::Transport* DnsTlsDispatcher::addTransport(const DnsTlsServer& server, in addTransport()
331 DnsTlsDispatcher::Transport* DnsTlsDispatcher::getTransport(const Key& key) { in getTransport()
336 bool DnsTlsDispatcher::Transport::checkRevalidationNecessary(DnsTlsTransport::Response code) { in checkRevalidationNecessary()
352 bool DnsTlsDispatcher::Transport::usable() const { in usable()