| Index: net/quic/quic_sent_packet_manager.h
|
| diff --git a/net/quic/quic_sent_packet_manager.h b/net/quic/quic_sent_packet_manager.h
|
| index 84294d19d26226cfe77c8d2a6ff47e518bbbd6e2..342dd3d4653144005b9ad3ae86db254a8ba58c10 100644
|
| --- a/net/quic/quic_sent_packet_manager.h
|
| +++ b/net/quic/quic_sent_packet_manager.h
|
| @@ -5,7 +5,10 @@
|
| #ifndef NET_QUIC_QUIC_SENT_PACKET_MANAGER_H_
|
| #define NET_QUIC_QUIC_SENT_PACKET_MANAGER_H_
|
|
|
| +#include <deque>
|
| +#include <list>
|
| #include <map>
|
| +#include <queue>
|
| #include <set>
|
| #include <utility>
|
| #include <vector>
|
| @@ -54,8 +57,7 @@
|
| virtual void OnSentPacket(
|
| QuicPacketSequenceNumber sequence_number,
|
| QuicTime sent_time,
|
| - QuicByteCount bytes,
|
| - TransmissionType transmission_type) {}
|
| + QuicByteCount bytes) {}
|
|
|
| virtual void OnRetransmittedPacket(
|
| QuicPacketSequenceNumber old_sequence_number,
|
| @@ -69,9 +71,6 @@
|
| QuicPacketSequenceNumber largest_observed,
|
| bool largest_observed_acked,
|
| QuicPacketSequenceNumber least_unacked_sent_packet) {}
|
| -
|
| - virtual void OnSerializedPacket(
|
| - const SerializedPacket& packet) {}
|
| };
|
|
|
| // Interface which gets callbacks from the QuicSentPacketManager when
|
| @@ -315,9 +314,9 @@
|
| // Removes the retransmittability and pending properties from the packet at
|
| // |it| due to receipt by the peer. Returns an iterator to the next remaining
|
| // unacked packet.
|
| - void MarkPacketHandled(QuicPacketSequenceNumber sequence_number,
|
| - const TransmissionInfo& info,
|
| - QuicTime::Delta delta_largest_observed);
|
| + QuicUnackedPacketMap::const_iterator MarkPacketHandled(
|
| + QuicUnackedPacketMap::const_iterator it,
|
| + QuicTime::Delta delta_largest_observed);
|
|
|
| // Request that |sequence_number| be retransmitted after the other pending
|
| // retransmissions. Does not add it to the retransmissions if it's already
|
| @@ -327,7 +326,7 @@
|
|
|
| // Notify observers about spurious retransmits.
|
| void RecordSpuriousRetransmissions(
|
| - const SequenceNumberList& all_transmissions,
|
| + const SequenceNumberSet& all_transmissions,
|
| QuicPacketSequenceNumber acked_sequence_number);
|
|
|
| // Newly serialized retransmittable and fec packets are added to this map,
|
|
|