Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(211)

Side by Side Diff: net/quic/chromium/quic_stream_factory.h

Issue 2277633006: Removes unused code in QuicStreamFactory. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Removed OnConnectTimeout. Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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_QUIC_QUIC_STREAM_FACTORY_H_ 5 #ifndef NET_QUIC_QUIC_STREAM_FACTORY_H_
6 #define NET_QUIC_QUIC_STREAM_FACTORY_H_ 6 #define NET_QUIC_QUIC_STREAM_FACTORY_H_
7 7
8 #include <stddef.h> 8 #include <stddef.h>
9 #include <stdint.h> 9 #include <stdint.h>
10 10
(...skipping 235 matching lines...) Expand 10 before | Expand all | Expand 10 after
246 // Called by a session when it becomes idle. 246 // Called by a session when it becomes idle.
247 void OnIdleSession(QuicChromiumClientSession* session); 247 void OnIdleSession(QuicChromiumClientSession* session);
248 248
249 // Called by a session when it is going away and no more streams should be 249 // Called by a session when it is going away and no more streams should be
250 // created on it. 250 // created on it.
251 void OnSessionGoingAway(QuicChromiumClientSession* session); 251 void OnSessionGoingAway(QuicChromiumClientSession* session);
252 252
253 // Called by a session after it shuts down. 253 // Called by a session after it shuts down.
254 void OnSessionClosed(QuicChromiumClientSession* session); 254 void OnSessionClosed(QuicChromiumClientSession* session);
255 255
256 // Called by a session whose connection has timed out.
257 void OnSessionConnectTimeout(QuicChromiumClientSession* session);
258
259 // Cancels a pending request. 256 // Cancels a pending request.
260 void CancelRequest(QuicStreamRequest* request); 257 void CancelRequest(QuicStreamRequest* request);
261 258
262 // Closes all current sessions with specified network and QUIC error codes. 259 // Closes all current sessions with specified network and QUIC error codes.
263 void CloseAllSessions(int error, QuicErrorCode quic_error); 260 void CloseAllSessions(int error, QuicErrorCode quic_error);
264 261
265 std::unique_ptr<base::Value> QuicStreamFactoryInfoToValue() const; 262 std::unique_ptr<base::Value> QuicStreamFactoryInfoToValue() const;
266 263
267 // Delete cached state objects in |crypto_config_|. If |origin_filter| is not 264 // Delete cached state objects in |crypto_config_|. If |origin_filter| is not
268 // null, only objects on matching origins will be deleted. 265 // null, only objects on matching origins will be deleted.
(...skipping 381 matching lines...) Expand 10 before | Expand all | Expand 10 after
650 const scoped_refptr<SSLConfigService> ssl_config_service_; 647 const scoped_refptr<SSLConfigService> ssl_config_service_;
651 648
652 base::WeakPtrFactory<QuicStreamFactory> weak_factory_; 649 base::WeakPtrFactory<QuicStreamFactory> weak_factory_;
653 650
654 DISALLOW_COPY_AND_ASSIGN(QuicStreamFactory); 651 DISALLOW_COPY_AND_ASSIGN(QuicStreamFactory);
655 }; 652 };
656 653
657 } // namespace net 654 } // namespace net
658 655
659 #endif // NET_QUIC_QUIC_STREAM_FACTORY_H_ 656 #endif // NET_QUIC_QUIC_STREAM_FACTORY_H_
OLDNEW
« no previous file with comments | « net/quic/chromium/quic_chromium_client_session.cc ('k') | net/quic/chromium/quic_stream_factory.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698