writeHeader method

void writeHeader(
  1. Header header
)

Implementation

void writeHeader(Header header) {
  ByteData b = commit(header.byteLength);
  b.setInt32(0, header.magic, Endian.little);
  b.setInt8(4, header.protocol.major);
  b.setInt8(5, header.protocol.minor);
  b.setInt8(6, header.encoding.major);
  b.setInt8(7, header.encoding.minor);
  b.setInt8(8, header.type.index);
  b.setInt8(9, header.compress ? 1 : 0);
  b.setInt8(10, header.size);
}