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 a15d570e8d4b16547c2548ff525a50d79503f15f..7e1c88f2068347d42584eeb507bdfe98d810e540 100644 |
--- a/net/quic/quic_received_packet_manager.h |
+++ b/net/quic/quic_received_packet_manager.h |
@@ -59,6 +59,8 @@ class NET_EXPORT_PRIVATE QuicReceivedPacketManager : |
void SetCumulativeEntropyUpTo(QuicPacketSequenceNumber sequence_number, |
QuicPacketEntropyHash entropy_hash); |
+ size_t size() const { return packets_entropy_.size(); } |
+ |
private: |
friend class test::EntropyTrackerPeer; |
@@ -137,7 +139,10 @@ class NET_EXPORT_PRIVATE QuicReceivedPacketManager : |
// Returns true when there are new missing packets to be reported within 3 |
// packets of the largest observed. |
- bool HasNewMissingPackets(); |
+ bool HasNewMissingPackets() const; |
+ |
+ // Returns the number of packets being tracked in the EntropyTracker. |
+ size_t NumTrackedPackets() const; |
QuicPacketSequenceNumber peer_least_packet_awaiting_ack() { |
return peer_least_packet_awaiting_ack_; |