bytesToInt function
Implementation
dynamic bytesToInt(Uint8List input, int size) {
var byteData = ByteData.view(input.buffer, input.offsetInBytes, size);
switch (size) {
case 1:
return byteData.getUint8(0);
case 2:
return byteData.getUint16(0, Endian.little);
case 4:
return byteData.getUint32(0, Endian.little);
case 8:
return uint8ListToBigInt(input);
default:
throw Exception('byteSize not supported');
}
}