MySQLPacketColumnCount.decode constructor
MySQLPacketColumnCount.decode(
- Uint8List buffer
Decodifica um buffer Uint8List recebido do servidor e cria uma instância de MySQLPacketColumnCount.
O buffer contém o número de colunas codificado como um inteiro com codificação length-encoded.
A função getVariableEncInt
é utilizada para extrair esse valor a partir do início do buffer.
Implementation
factory MySQLPacketColumnCount.decode(Uint8List buffer) {
final byteData = ByteData.sublistView(buffer);
final columnCount = byteData.getVariableEncInt(0);
return MySQLPacketColumnCount(
columnCount: columnCount.item1,
);
}