32 const int numeric_one = 1;
35 if (*(
const uint8_t *)&numeric_one != 1)
49 uint8_t *write_head = *buffer;
51 *write_head++ =
value;
57 uint8_t *write_head = *buffer;
66 uint8_t *write_head = *buffer;
77 uint8_t *write_head = *buffer;
92 uint8_t *write_head = *buffer;
94 memcpy(write_head,
object,
length);
101 uint8_t
value = **buffer;
111 uint8_t *read_head = *buffer;
123 uint8_t *read_head = *buffer;
137 uint8_t *read_head = *buffer;
154 uint8_t *read_head = *buffer;
void unpack_blob(uint8_t **buffer, size_t length, uint8_t *output)
uint64_t ntohq(uint64_t value)
uint16_t unpack_uint16(uint8_t **buffer)
void pack_uint32(uint8_t **buffer, uint32_t value)
uint8_t unpack_uint8(uint8_t **buffer)
void pack_blob(uint8_t **buffer, size_t length, uint8_t *object)
uint64_t unpack_uint64(uint8_t **buffer)
uint32_t unpack_uint32(uint8_t **buffer)
void pack_uint64(uint8_t **buffer, uint64_t value)
void pack_uint8(uint8_t **buffer, uint8_t value)
void pack_uint16(uint8_t **buffer, uint16_t value)