#ifndef LLARP_BUFFER_H_ #define LLARP_BUFFER_H_ #include #include #ifdef __cplusplus extern "C" { #endif typedef struct llarp_buffer_t { char *base; size_t sz; char *cur; } llarp_buffer_t; size_t llarp_buffer_size_left(llarp_buffer_t *buff); bool llarp_buffer_write(llarp_buffer_t *buff, const void *data, size_t sz); #ifdef __cplusplus } #endif #endif