// Copyright 2023 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_NETWORK_IP_PROTECTION_IP_PROTECTION_PROXY_LIST_MANAGER_H_ #define SERVICES_NETWORK_IP_PROTECTION_IP_PROTECTION_PROXY_LIST_MANAGER_H_ #include <string> #include <vector> #include "base/component_export.h" namespace net { class ProxyChain; } // namespace net namespace network { // Manages a list of currently cached proxy hostnames. // // This class is responsible for checking, fetching, and refreshing the proxy // list for IpProtectionConfigCache. class COMPONENT_EXPORT(NETWORK_SERVICE) IpProtectionProxyListManager { … }; } // namespace network #endif // SERVICES_NETWORK_IP_PROTECTION_IP_PROTECTION_PROXY_LIST_MANAGER_H_