Functions for encoding typed integers in array buffers.
Functions
Given a non empty buf, starting at offset (default: 0), begin decoding bytes as
VarInt encoded bytes, for a maximum of 10 bytes (offset + 10). The returned
tuple is of the decoded varint 32-bit number, and the new offset with which
to continue decoding other data.
Given a buf, starting at offset (default: 0), begin decoding bytes as
VarInt encoded bytes, for a maximum of 5 bytes (offset + 5). The returned
tuple is of the decoded varint 32-bit number, and the new offset with which
to continue decoding other data.
Takes unsigned number num and converts it into a VarInt encoded
Uint8Array, returning a tuple consisting of a Uint8Array slice of the
encoded VarInt, and an offset where the VarInt encoded bytes end within the
Uint8Array.
Variables
Functions for encoding typed integers in array buffers.