API Reference / @evolu/common / Evolu/Protocol / encodeNonNegativeInt

Function: encodeNonNegativeInt()

function encodeNonNegativeInt(buffer, int): void;

Defined in: packages/common/src/Evolu/Protocol.ts:1591

Encodes a non-negative integer into a variable-length integer format. It's more efficient than encoding via encodeNumber.

https://en.wikipedia.org/wiki/Variable-length_quantity

Parameters

ParameterType
bufferBuffer
intnumber & Brand<"Int"> & Brand<"NonNegative">

Returns

void

Was this page helpful?