Index: net/http/http_stream_factory_impl.h |
diff --git a/net/http/http_stream_factory_impl.h b/net/http/http_stream_factory_impl.h |
index ce1a04eb4cc488d3fcbf458d828793a8a6c2d2ae..3dee5f553c778825595785b2c764f3e6cb7ca77b 100644 |
--- a/net/http/http_stream_factory_impl.h |
+++ b/net/http/http_stream_factory_impl.h |
@@ -21,7 +21,9 @@ class HttpNetworkSession; |
class HttpPipelinedHost; |
class SpdySession; |
-class NET_EXPORT_PRIVATE HttpStreamFactoryImpl : public HttpStreamFactory { |
+class NET_EXPORT_PRIVATE HttpStreamFactoryImpl : |
+ public HttpStreamFactory, |
+ public HttpPipelinedHostPool::Delegate { |
public: |
explicit HttpStreamFactoryImpl(HttpNetworkSession* session); |
virtual ~HttpStreamFactoryImpl(); |
@@ -42,10 +44,9 @@ class NET_EXPORT_PRIVATE HttpStreamFactoryImpl : public HttpStreamFactory { |
virtual void AddTLSIntolerantServer(const HostPortPair& server) OVERRIDE; |
virtual bool IsTLSIntolerantServer(const HostPortPair& server) const OVERRIDE; |
- // Called when a HttpPipelinedHost has new capacity. Attempts to allocate any |
- // pending pipeline-capable requests to pipelines. |
+ // HttpPipelinedHostPool::Delegate Interface |
virtual void OnHttpPipelinedHostHasAdditionalCapacity( |
- const HostPortPair& origin); |
+ const HostPortPair& origin) OVERRIDE; |
private: |
class Request; |