serialize method
Serializes this capsule into its on-the-wire representation.
Implementation
Uint8List serialize() {
final typeBytes = VarInt.encode(type);
final lengthBytes = VarInt.encode(data.length);
final result =
Uint8List(typeBytes.length + lengthBytes.length + data.length);
result.setRange(0, typeBytes.length, typeBytes);
result.setRange(
typeBytes.length, typeBytes.length + lengthBytes.length, lengthBytes);
result.setRange(typeBytes.length + lengthBytes.length, result.length, data);
return result;
}