uint32_pack() function
Pack an unsigned 32-bit integer in base-128 varint encoding and return the number of bytes written, which must be 5 or less.
Syntax
static inline size_t
uint32_pack(uint32_t value,
uint8_t *out);
Return value
Number of bytes written to `out`.