Searched refs:ProxyResolver (Results 1 - 16 of 16) sorted by relevance
/external/chromium/net/proxy/ |
H A D | proxy_resolver.h | 19 // Interface for "proxy resolvers". A ProxyResolver fills in a list of proxies 20 // to use for a particular URL. Generally the backend for a ProxyResolver is 21 // a PAC script, but it doesn't need to be. ProxyResolver can service multiple 23 class ProxyResolver { class in namespace:net 29 explicit ProxyResolver(bool expects_pac_bytes) function in class:net::ProxyResolver 32 virtual ~ProxyResolver() {} 49 // The PAC script backend can be specified to the ProxyResolver either via 90 DISALLOW_COPY_AND_ASSIGN(ProxyResolver);
|
H A D | proxy_resolver_mac.h | 16 // Implementation of ProxyResolver that uses the Mac CFProxySupport to implement 18 class ProxyResolverMac : public ProxyResolver { 20 ProxyResolverMac() : ProxyResolver(false /*expects_pac_bytes*/) {} 22 // ProxyResolver methods:
|
H A D | single_threaded_proxy_resolver.h | 21 // ProxyResolver implementation that wraps a synchronous ProxyResolver, and 24 class SingleThreadedProxyResolver : public ProxyResolver { 26 // |resolver| is a synchronous ProxyResolver implementation. It doesn't 29 explicit SingleThreadedProxyResolver(ProxyResolver* resolver); 33 // ProxyResolver implementation: 44 // The wrapped (synchronous) ProxyResolver. 45 ProxyResolver* resolver() { return resolver_.get(); } 59 // ProxyResolver implementation: 80 scoped_ptr<ProxyResolver> resolver [all...] |
H A D | init_proxy_resolver.h | 18 class ProxyResolver; 22 // initialize a ProxyResolver with the PAC script data specified 41 InitProxyResolver(ProxyResolver* resolver, 82 // ProxyResolver doesn't |expect_pac_bytes()|. 91 ProxyResolver* resolver_;
|
H A D | proxy_resolver_winhttp.h | 17 // An implementation of ProxyResolver that uses WinHTTP and the system 19 class ProxyResolverWinHttp : public ProxyResolver { 24 // ProxyResolver implementation: 33 // ProxyResolver implementation:
|
H A D | proxy_resolver_v8.h | 20 // Implementation of ProxyResolver that uses V8 to evaluate PAC scripts. 36 // on a different thread from ProxyResolver (renderer thread vs PAC thread), 38 class ProxyResolverV8 : public ProxyResolver { 47 // ProxyResolver implementation: 64 // ProxyResolver implementation:
|
H A D | proxy_service.h | 29 class ProxyResolver; 33 // HTTP(S) URL. It uses the given ProxyResolver to handle the actual proxy 42 ProxyService(ProxyConfigService* config_service, ProxyResolver* resolver, 95 // Sets the ProxyScriptFetcher dependency. This is needed if the ProxyResolver 196 static ProxyResolver* CreateNonV8ProxyResolver(); 228 // Completing synchronously means we don't need to query ProxyResolver. 236 // Cancel all of the requests sent to the ProxyResolver. These will be 269 scoped_ptr<ProxyResolver> resolver_; 278 // Indicates whether the ProxyResolver should be sent requests. 290 // The fetcher to use when downloading PAC scripts for the ProxyResolver [all...] |
H A D | single_threaded_proxy_resolver.cc | 18 explicit PurgeMemoryTask(ProxyResolver* resolver) : resolver_(resolver) {} 23 ProxyResolver* resolver_; 30 // Runs on the worker thread to call ProxyResolver::SetPacScript. 71 void DoRequest(ProxyResolver* resolver) { 155 void DoQuery(ProxyResolver* resolver, size_t load_log_bound) { 210 ProxyResolver* resolver) 211 : ProxyResolver(resolver->expects_pac_bytes()),
|
H A D | single_threaded_proxy_resolver_unittest.cc | 17 // A synchronous mock ProxyResolver implementation, which can be used in 20 class MockProxyResolver : public ProxyResolver { 23 : ProxyResolver(true /*expects_pac_bytes*/), 29 // ProxyResolver implementation: 94 // A mock synchronous ProxyResolver which can be set to block upon reaching 234 ProxyResolver::RequestHandle request0; 252 ProxyResolver::RequestHandle request2; 358 ProxyResolver::RequestHandle request0;
|
H A D | mock_proxy_resolver.h | 20 class MockAsyncProxyResolverBase : public ProxyResolver { 95 // ProxyResolver implementation: 157 : ProxyResolver(expects_pac_bytes) {}
|
H A D | proxy_resolver_perftest.cc | 78 PacPerfSuiteRunner(net::ProxyResolver* resolver, 166 // Load the PAC script into the ProxyResolver. 171 net::ProxyResolver* resolver_;
|
H A D | proxy_service.cc | 52 class ProxyResolverNull : public ProxyResolver { 54 ProxyResolverNull() : ProxyResolver(false /*expects_pac_bytes*/) {} 56 // ProxyResolver implementation: 148 // Helper to call after ProxyResolver completion (both synchronous and 171 // Callback for when the ProxyResolver request has completed. 183 ProxyResolver* resolver() const { return service_->resolver_.get(); } 193 ProxyResolver::RequestHandle resolve_job_; 201 ProxyResolver* resolver, 222 ProxyResolver* proxy_resolver; 235 // Wrap the (synchronous) ProxyResolver implementatio [all...] |
H A D | proxy_resolver_winhttp.cc | 48 : ProxyResolver(false /*expects_pac_bytes*/), session_handle_(NULL) { 139 // This is a synchronous ProxyResolver; no possibility for async requests.
|
H A D | init_proxy_resolver.cc | 19 InitProxyResolver::InitProxyResolver(ProxyResolver* resolver,
|
H A D | init_proxy_resolver_unittest.cc | 113 class RuleBasedProxyResolver : public ProxyResolver { 116 : ProxyResolver(expects_pac_bytes), rules_(rules) {} 118 // ProxyResolver implementation: 373 // This is the same as AutodetectFailCustomSuccess2, but using a ProxyResolver
|
H A D | proxy_resolver_v8.cc | 391 : ProxyResolver(true /*expects_pac_bytes*/), 416 // This is a synchronous ProxyResolver; no possibility for async requests.
|
Completed in 416 milliseconds