diff options
Diffstat (limited to 'chromium/net/http/http_network_session_peer.h')
-rw-r--r-- | chromium/net/http/http_network_session_peer.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/chromium/net/http/http_network_session_peer.h b/chromium/net/http/http_network_session_peer.h index eeccfefafd4..755e539cebb 100644 --- a/chromium/net/http/http_network_session_peer.h +++ b/chromium/net/http/http_network_session_peer.h @@ -6,6 +6,7 @@ #define NET_HTTP_HTTP_NETWORK_SESSION_PEER_H_ #include "base/memory/ref_counted.h" +#include "base/memory/scoped_ptr.h" #include "net/base/net_export.h" namespace net { @@ -22,12 +23,13 @@ class NET_EXPORT_PRIVATE HttpNetworkSessionPeer { ~HttpNetworkSessionPeer(); void SetClientSocketPoolManager( - ClientSocketPoolManager* socket_pool_manager); + scoped_ptr<ClientSocketPoolManager> socket_pool_manager); void SetProxyService(ProxyService* proxy_service); - void SetHttpStreamFactory(HttpStreamFactory* http_stream_factory); - void SetWebSocketStreamFactory(HttpStreamFactory* websocket_stream_factory); + void SetHttpStreamFactory(scoped_ptr<HttpStreamFactory> http_stream_factory); + void SetHttpStreamFactoryForWebSocket( + scoped_ptr<HttpStreamFactory> http_stream_factory_for_websocket); private: const scoped_refptr<HttpNetworkSession> session_; |