isEOFPacket method

bool isEOFPacket()

Retorna verdadeiro se o payload for um pacote EOF.

Implementation

bool isEOFPacket() {
  if (payload is MySQLPacketEOF) {
    return true;
  }
  // Alguns servidores enviam OK com header 0xfe e payloadLength < 9 como EOF
  if (payload is MySQLPacketOK &&
      payloadLength < 9 &&
      (payload as MySQLPacketOK).header == 0xfe) {
    return true;
  }
  return false;
}