Bw writeUInt32BE(int n) { var buf = Uint8List(4); var view = ByteData.view(buf.buffer); view.setUint32(0, n, Endian.big); this.write(buf); return this; }