#ifndef EXT_VLI_H #define EXT_VLI_H #include #include size_t vli64_encode(uint8_t *p, uint64_t u); size_t vli64_decode(uint8_t const *p, uint64_t *u); size_t vli64_encode_signed(uint8_t *p, int64_t i); size_t vli64_decode_signed(uint8_t const *p, int64_t *i); size_t vli32_encode(uint8_t *p, uint32_t u); size_t vli32_decode(uint8_t const *p, uint32_t *u); size_t vli32_encode_signed(uint8_t *p, int32_t i); size_t vli32_decode_signed(uint8_t const *p, int32_t *i); #endif /* EXT_VLI_H */