serializePayload method

Uint8List serializePayload()

Serialize payload: VarInt(streamId) + priorityFieldValue_bytes.

Implementation

Uint8List serializePayload() {
  final streamIdBytes = VarInt.encode(streamId);
  final priorityBytes = ascii.encode(priorityFieldValue);
  final result = Uint8List(streamIdBytes.length + priorityBytes.length);
  result.setRange(0, streamIdBytes.length, streamIdBytes);
  result.setRange(streamIdBytes.length, result.length, priorityBytes);
  return result;
}