View Source kpro_varint (kafka_protocol v4.1.7)

Summary

Functions

Decode varint.
Decode unsigned varint.
Encode varint.
Encode unsigned varint.

Functions

-spec decode(binary()) -> {integer(), binary()}.
Decode varint.
-spec decode_unsigned(binary()) -> {non_neg_integer(), binary()}.
Decode unsigned varint.
-spec encode(kpro:int64()) -> iodata().
Encode varint.
-spec encode_unsigned(non_neg_integer()) -> iodata().
Encode unsigned varint.