pushNum method
Implementation
pushNum(int x, {int len = 1, bigEndian = true}) {
switch (len) {
case 1:
buf.addUint8(x);
break;
case 2:
buf.addUint16(v: x, bigEndian: bigEndian);
break;
case 4:
buf.addUint32(v: x, bigEndian: bigEndian);
break;
case 8:
buf.addUint64(v: x, bigEndian: bigEndian);
break;
default:
throw ArgumentError('Invalid num len: ' + len.toString());
}
}