OLD | NEW |
---|---|
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef NET_HTTP_HTTP_STREAM_FACTORY_IMPL_JOB_H_ | 5 #ifndef NET_HTTP_HTTP_STREAM_FACTORY_IMPL_JOB_H_ |
6 #define NET_HTTP_HTTP_STREAM_FACTORY_IMPL_JOB_H_ | 6 #define NET_HTTP_HTTP_STREAM_FACTORY_IMPL_JOB_H_ |
7 | 7 |
8 #include <memory> | 8 #include <memory> |
9 #include <utility> | 9 #include <utility> |
10 | 10 |
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
141 // for this SpdySessionKey, since we may need to wait for NPN to complete | 141 // for this SpdySessionKey, since we may need to wait for NPN to complete |
142 // before knowing if SPDY is available. | 142 // before knowing if SPDY is available. |
143 virtual void SetSpdySessionKey(Job* job, | 143 virtual void SetSpdySessionKey(Job* job, |
144 const SpdySessionKey& spdy_session_key) = 0; | 144 const SpdySessionKey& spdy_session_key) = 0; |
145 | 145 |
146 // Remove session from the SpdySessionRequestMap. | 146 // Remove session from the SpdySessionRequestMap. |
147 virtual void RemoveRequestFromSpdySessionRequestMapForJob(Job* job) = 0; | 147 virtual void RemoveRequestFromSpdySessionRequestMapForJob(Job* job) = 0; |
148 | 148 |
149 virtual const NetLogWithSource* GetNetLog() const = 0; | 149 virtual const NetLogWithSource* GetNetLog() const = 0; |
150 | 150 |
151 virtual const QuicVersionVector& GetAdvertisedQuicVersions() const = 0; | |
Ryan Hamilton
2017/06/28 18:53:14
nit: Comment.
Zhongyi Shi
2017/07/05 23:08:59
This method has been removed.
| |
152 | |
151 virtual WebSocketHandshakeStreamBase::CreateHelper* | 153 virtual WebSocketHandshakeStreamBase::CreateHelper* |
152 websocket_handshake_stream_create_helper() = 0; | 154 websocket_handshake_stream_create_helper() = 0; |
153 | 155 |
154 virtual void MaybeSetWaitTimeForMainJob(const base::TimeDelta& delay) = 0; | 156 virtual void MaybeSetWaitTimeForMainJob(const base::TimeDelta& delay) = 0; |
155 | 157 |
156 virtual bool for_websockets() = 0; | 158 virtual bool for_websockets() = 0; |
157 }; | 159 }; |
158 | 160 |
159 // Job is owned by |delegate|, hence |delegate| is valid for the lifetime of | 161 // Job is owned by |delegate|, hence |delegate| is valid for the lifetime of |
160 // the Job. | 162 // the Job. |
(...skipping 390 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
551 HostPortPair destination, | 553 HostPortPair destination, |
552 GURL origin_url, | 554 GURL origin_url, |
553 const ProxyServer& alternative_proxy_server, | 555 const ProxyServer& alternative_proxy_server, |
554 bool enable_ip_based_pooling, | 556 bool enable_ip_based_pooling, |
555 NetLog* net_log); | 557 NetLog* net_log); |
556 }; | 558 }; |
557 | 559 |
558 } // namespace net | 560 } // namespace net |
559 | 561 |
560 #endif // NET_HTTP_HTTP_STREAM_FACTORY_IMPL_JOB_H_ | 562 #endif // NET_HTTP_HTTP_STREAM_FACTORY_IMPL_JOB_H_ |
OLD | NEW |