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

Unified Diff: net/quic/quic_connection.h

Issue 366863002: Land Recent QUIC Changes. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 6 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 side-by-side diff with in-line comments
Download patch
Index: net/quic/quic_connection.h
diff --git a/net/quic/quic_connection.h b/net/quic/quic_connection.h
index fec6c6882e579b033e43a916924a0596672c69d7..52ee6bb65d07d3b01afc52e5d7d917489dc864cf 100644
--- a/net/quic/quic_connection.h
+++ b/net/quic/quic_connection.h
@@ -306,7 +306,7 @@ class NET_EXPORT_PRIVATE QuicConnection
// Do any work which logically would be done in OnPacket but can not be
// safely done until the packet is validated. Returns true if the packet
// can be handled, false otherwise.
- bool ProcessValidatedPacket();
+ virtual bool ProcessValidatedPacket();
wtc 2014/07/02 22:56:48 Why does this method need to be virtual? I don't s
ramant (doing other things) 2014/07/16 19:43:35 Our internal code override's this method. It is no
// The version of the protocol this connection is using.
QuicVersion version() const { return framer_.version(); }
@@ -512,6 +512,16 @@ class NET_EXPORT_PRIVATE QuicConnection
QuicPacketWriter* writer() { return writer_; }
+ bool peer_port_changed() const { return peer_port_changed_; }
+
+ const QuicReceivedPacketManager& received_packet_manager() {
wtc 2014/07/02 22:56:48 Mark this method const?
ramant (doing other things) 2014/07/16 19:43:35 Done.
+ return received_packet_manager_;
+ }
+
+ QuicPacketSequenceNumber sequence_number_of_last_sent_packet() const {
+ return sequence_number_of_last_sent_packet_;
+ }
+
private:
friend class test::QuicConnectionPeer;

Powered by Google App Engine
This is Rietveld 408576698