MySQLPacket.decodeColumnDefPacket constructor

MySQLPacket.decodeColumnDefPacket(
  1. Uint8List buffer
)

Decodifica um pacote de definição de coluna MySQLColumnDefinitionPacket.

Implementation

factory MySQLPacket.decodeColumnDefPacket(Uint8List buffer) {
  final header = decodePacketHeader(buffer);
  final offset = 4;
  final payload = MySQLColumnDefinitionPacket.decode(
    Uint8List.sublistView(buffer, offset),
  );
  return MySQLPacket(
    sequenceID: header.item2,
    payloadLength: header.item1,
    payload: payload,
  );
}