// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef SERVICES_PROXY_RESOLVER_PROXY_HOST_RESOLVER_H_ #define SERVICES_PROXY_RESOLVER_PROXY_HOST_RESOLVER_H_ #include <memory> #include <string> #include <vector> #include "net/base/completion_once_callback.h" #include "net/base/ip_address.h" #include "net/proxy_resolution/proxy_resolve_dns_operation.h" namespace net { class NetworkAnonymizationKey; } // namespace net namespace proxy_resolver { // Interface for a limited (compared to the standard HostResolver) host resolver // used just for proxy resolution. class ProxyHostResolver { … }; } // namespace proxy_resolver #endif // SERVICES_PROXY_RESOLVER_PROXY_HOST_RESOLVER_H_