buildZeroRttPacket method
Build and track an encrypted 0-RTT packet containing frames.
Throws StateError if no 0-RTT keys are installed.
Implementation
Future<Uint8List> buildZeroRttPacket({
required List<Frame> frames,
required List<int> dcid,
}) async {
if (!canSendZeroRtt) {
throw StateError('No 0-RTT keys available');
}
return buildEncryptedPacket(
space: PacketNumberSpace.zeroRtt,
frames: frames,
dcid: dcid,
);
}