Index: net/quic/quic_received_packet_manager.h |
diff --git a/net/quic/quic_received_packet_manager.h b/net/quic/quic_received_packet_manager.h |
index 6cc752ef92899bf6fa2896a263a3963fd37f9e8c..9e2fb59c2412642638dc0da3bb0ea743a6ee63d3 100644 |
--- a/net/quic/quic_received_packet_manager.h |
+++ b/net/quic/quic_received_packet_manager.h |
@@ -39,6 +39,9 @@ class NET_EXPORT_PRIVATE QuicReceivedPacketManager : |
QuicTime receipt_time, |
bool revived); |
+ // Checks whether |sequence_number| is missing and less than largest observed. |
+ bool IsMissing(QuicPacketSequenceNumber sequence_number); |
+ |
// Checks if we're still waiting for the packet with |sequence_number|. |
bool IsAwaitingPacket(QuicPacketSequenceNumber sequence_number); |
@@ -69,6 +72,10 @@ class NET_EXPORT_PRIVATE QuicReceivedPacketManager : |
// Returns whether the peer is missing packets. |
bool HasMissingPackets(); |
+ // Returns true when there are new missing packets to be reported within 3 |
+ // packets of the largest observed. |
+ bool HasNewMissingPackets(); |
+ |
QuicPacketSequenceNumber peer_largest_observed_packet() { |
return peer_largest_observed_packet_; |
} |