length property

  1. @override
int get length
override

Calculate the length of the serialized frame.

Implementation

@override
int get length {
  // Type (1)
  // Largest Acked (4)
  // ACK Delay (2)
  // ACK Range Count (1)
  // First ACK Range Length (4)
  // Each additional ACK Range: Gap (1) + ACK Range Length (4) = 5 bytes
  return 1 + 4 + 2 + 1 + 4 + (ackRanges.length * (1 + 4));
}