Expand description
Base-128 varint decoding (protobuf v3 wire format §“Base 128 Varints”): each byte’s high bit is a continuation flag; the low 7 bits are data, least-significant group first.
Constants§
- VARINT_
MAX_ BYTES - Maximum bytes in a 64-bit varint (
ceil(64 / 7)).
Functions§
- read_
varint - Read a varint starting at
buf[pos]. Returns(value, new_pos).