buf.readUIntLE(offset, byteLength[, noAssert])
Reads byteLength
number of bytes from the Buffer at the specified offset
and interprets the result as an unsigned integer. Supports up to 48 bits of accuracy. For example:
const buf = Buffer.allocUnsafe(6); buf.writeUInt16LE(0x90ab, 0); buf.writeUInt32LE(0x12345678, 2); buf.readUIntLE(0, 6).toString(16); // Specify 6 bytes (48 bits) // Returns: '1234567890ab' buf.readUIntBE(0, 6).toString(16); // Returns: ab9078563412
Setting noAssert
to true
skips validation of the offset
. This allows the offset
to be beyond the end of the Buffer.
Please login to continue.