#include "services/network/proxy_config_service_mojo.h"
#include <utility>
#include "base/observer_list.h"
namespace network {
ProxyConfigServiceMojo::ProxyConfigServiceMojo(
mojo::PendingReceiver<mojom::ProxyConfigClient>
proxy_config_client_receiver,
std::optional<net::ProxyConfigWithAnnotation> initial_proxy_config,
mojo::PendingRemote<mojom::ProxyConfigPollerClient> proxy_poller_client) { … }
ProxyConfigServiceMojo::~ProxyConfigServiceMojo() { … }
void ProxyConfigServiceMojo::OnProxyConfigUpdated(
const net::ProxyConfigWithAnnotation& proxy_config) { … }
void ProxyConfigServiceMojo::FlushProxyConfig(
FlushProxyConfigCallback callback) { … }
void ProxyConfigServiceMojo::AddObserver(Observer* observer) { … }
void ProxyConfigServiceMojo::RemoveObserver(Observer* observer) { … }
net::ProxyConfigService::ConfigAvailability
ProxyConfigServiceMojo::GetLatestProxyConfig(
net::ProxyConfigWithAnnotation* config) { … }
void ProxyConfigServiceMojo::OnLazyPoll() { … }
}