encode method

  1. @override
Uint8List encode()
override

Codifica o pacote em um Uint8List para envio ao servidor.

A codificação consiste em:

  1. Escrever os dados extras de autenticação.
  2. Escrever um byte nulo (0x00) para finalizar o pacote.

Implementation

@override
Uint8List encode() {
  final buffer = ByteDataWriter(endian: Endian.little);
  buffer.write(data);
  buffer.writeUint8(0);
  return buffer.toBytes();
}