| Index: net/http/http_network_session.h
|
| diff --git a/net/http/http_network_session.h b/net/http/http_network_session.h
|
| index 664d277ebaac070e8909734e3727386398a746fa..b5786de4e12b6fa7744328f9eaef47a957aae7e2 100644
|
| --- a/net/http/http_network_session.h
|
| +++ b/net/http/http_network_session.h
|
| @@ -16,13 +16,16 @@
|
| namespace net {
|
|
|
| class ClientSocketFactory;
|
| +class FlipSessionPool;
|
|
|
| // This class holds session objects used by HttpNetworkTransaction objects.
|
| class HttpNetworkSession : public base::RefCounted<HttpNetworkSession> {
|
| public:
|
| HttpNetworkSession(HostResolver* host_resolver, ProxyService* proxy_service,
|
| ClientSocketFactory* client_socket_factory,
|
| - SSLConfigService* ssl_config_service);
|
| + SSLConfigService* ssl_config_service,
|
| + FlipSessionPool* flip_session_pool);
|
| + ~HttpNetworkSession();
|
|
|
| HttpAuthCache* auth_cache() { return &auth_cache_; }
|
| SSLClientAuthCache* ssl_client_auth_cache() {
|
| @@ -36,6 +39,7 @@ class HttpNetworkSession : public base::RefCounted<HttpNetworkSession> {
|
| HostResolver* host_resolver() { return host_resolver_; }
|
| ProxyService* proxy_service() { return proxy_service_; }
|
| SSLConfigService* ssl_config_service() { return ssl_config_service_; }
|
| + FlipSessionPool* flip_session_pool() { return flip_session_pool_; }
|
|
|
| static void set_max_sockets_per_group(int socket_count);
|
|
|
| @@ -57,6 +61,7 @@ class HttpNetworkSession : public base::RefCounted<HttpNetworkSession> {
|
| scoped_refptr<HostResolver> host_resolver_;
|
| scoped_refptr<ProxyService> proxy_service_;
|
| scoped_refptr<SSLConfigService> ssl_config_service_;
|
| + scoped_refptr<FlipSessionPool> flip_session_pool_;
|
| };
|
|
|
| } // namespace net
|
|
|