MySQLPacket.decodeBinaryResultSetRowPacket constructor
MySQLPacket.decodeBinaryResultSetRowPacket(
- Uint8List buffer,
- List<
MySQLColumnDefinitionPacket> colDefs
Decodifica uma linha de ResultSet em formato binĂ¡rio MySQLBinaryResultSetRowPacket.
Implementation
factory MySQLPacket.decodeBinaryResultSetRowPacket(
Uint8List buffer,
List<MySQLColumnDefinitionPacket> colDefs,
) {
final header = decodePacketHeader(buffer);
final offset = 4;
final payload = MySQLBinaryResultSetRowPacket.decode(
Uint8List.sublistView(buffer, offset),
colDefs,
);
return MySQLPacket(
sequenceID: header.item2,
payloadLength: header.item1,
payload: payload,
);
}