isColumnarV2Message static method

bool isColumnarV2Message(
  1. Uint8List data
)

True when data begins with a columnar v2 header.

Implementation

static bool isColumnarV2Message(Uint8List data) {
  if (data.length < 6) return false;
  final readMagic =
      ByteData.sublistView(data, 0, 4).getUint32(0, Endian.little);
  if (readMagic != magic) return false;
  final version =
      ByteData.sublistView(data, 4, 6).getUint16(0, Endian.little);
  return version == protocolVersionColumnarV2;
}