Lines Matching defs:ProxyService
45 class NET_EXPORT ProxyService : public NetworkChangeNotifier::IPAddressObserver,
95 // remain alive for the lifetime of this ProxyService.
96 ProxyService(ProxyConfigService* config_service,
100 virtual ~ProxyService();
186 // ProxyService takes ownership of both objects.
192 // Tells this ProxyService to start using a new ProxyConfigService to
195 // ResolveProxy calls. ProxyService takes ownership of
227 static ProxyService* CreateUsingSystemProxyResolver(
232 // Creates a ProxyService without support for proxy autoconfig.
233 static ProxyService* CreateWithoutProxyResolver(
239 static ProxyService* CreateFixed(const ProxyConfig& pc);
240 static ProxyService* CreateFixed(const std::string& proxy);
243 static ProxyService* CreateDirect();
244 // |net_log|'s lifetime must exceed ProxyService.
245 static ProxyService* CreateDirectWithNetLog(NetLog* net_log);
247 // This method is used by tests to create a ProxyService that returns a
252 static ProxyService* CreateFixedFromPacResult(const std::string& pac_string);
271 // of the default internal PacPollPolicy used by ProxyService.
432 DISALLOW_COPY_AND_ASSIGN(ProxyService);