Index: net/quic/quic_connection.h |
diff --git a/net/quic/quic_connection.h b/net/quic/quic_connection.h |
index d097acb1f929d00d9dc815d5ea8721b16535db7c..2845dbecd8a040f3b0f2c5a160a29e5be719bd30 100644 |
--- a/net/quic/quic_connection.h |
+++ b/net/quic/quic_connection.h |
@@ -274,14 +274,14 @@ class NET_EXPORT_PRIVATE QuicConnection |
virtual void OnRevivedPacket() OVERRIDE; |
virtual bool OnPacketHeader(const QuicPacketHeader& header) OVERRIDE; |
virtual void OnFecProtectedPayload(base::StringPiece payload) OVERRIDE; |
- virtual void OnStreamFrame(const QuicStreamFrame& frame) OVERRIDE; |
- virtual void OnAckFrame(const QuicAckFrame& frame) OVERRIDE; |
- virtual void OnCongestionFeedbackFrame( |
+ virtual bool OnStreamFrame(const QuicStreamFrame& frame) OVERRIDE; |
+ virtual bool OnAckFrame(const QuicAckFrame& frame) OVERRIDE; |
+ virtual bool OnCongestionFeedbackFrame( |
const QuicCongestionFeedbackFrame& frame) OVERRIDE; |
- virtual void OnRstStreamFrame(const QuicRstStreamFrame& frame) OVERRIDE; |
- virtual void OnGoAwayFrame(const QuicGoAwayFrame& frame) OVERRIDE; |
- virtual void OnConnectionCloseFrame( |
+ virtual bool OnRstStreamFrame(const QuicRstStreamFrame& frame) OVERRIDE; |
+ virtual bool OnConnectionCloseFrame( |
const QuicConnectionCloseFrame& frame) OVERRIDE; |
+ virtual bool OnGoAwayFrame(const QuicGoAwayFrame& frame) OVERRIDE; |
virtual void OnFecData(const QuicFecData& fec) OVERRIDE; |
virtual void OnPacketComplete() OVERRIDE; |
@@ -579,6 +579,10 @@ class NET_EXPORT_PRIVATE QuicConnection |
// The time that we last sent a packet for this connection. |
QuicTime time_of_last_sent_packet_; |
+ // Member holding the time we received the largest_observed sequence number. |
+ // Needed for calculating delta_time_largest_observed. |
+ QuicTime time_largest_observed_; |
+ |
// Congestion manager which controls the rate the connection sends packets |
// as well as collecting and generating congestion feedback. |
QuicCongestionManager congestion_manager_; |