implement sending of shortened packet numbers

This commit is contained in:
Marten Seemann
2016-05-09 23:03:04 +07:00
parent 7609246b45
commit 7169584ff9
11 changed files with 368 additions and 134 deletions

View File

@@ -15,6 +15,7 @@ type SentPacketHandler interface {
DequeuePacketForRetransmission() (packet *Packet)
BytesInFlight() protocol.ByteCount
GetLargestObserved() protocol.PacketNumber
}
// ReceivedPacketHandler handles ACKs needed to send for incoming packets

View File

@@ -220,3 +220,7 @@ func (h *sentPacketHandler) DequeuePacketForRetransmission() (packet *Packet) {
func (h *sentPacketHandler) BytesInFlight() protocol.ByteCount {
return h.bytesInFlight
}
func (h *sentPacketHandler) GetLargestObserved() protocol.PacketNumber {
return h.LargestObserved
}