encode method

  1. @override
Uint8List encode()
override

Codifica o comando COM_STMT_PREPARE em um Uint8List para envio ao servidor.

A estrutura codificada é:

  1. Um byte de comando (0x16).
  2. A query em UTF-8.

Implementation

@override
Uint8List encode() {
  final buffer = ByteDataWriter(endian: Endian.little);
  // Escreve o comando COM_STMT_PREPARE (0x16)
  buffer.writeUint8(0x16);
  // Escreve a query em UTF-8
  buffer.write(utf8.encode(query));
  return buffer.toBytes();
}