25 #ifndef _NETCOMM_UTILS_DYNAMIC_BUFFER_H_
26 #define _NETCOMM_UTILS_DYNAMIC_BUFFER_H_
28 #include <sys/types.h>
43 uint32_t num_elements;
55 void append(
const void *data,
size_t data_size);
63 void *
next(
size_t *size);
67 typedef uint16_t element_header_t;
76 element_header_t *_curhead;
80 element_header_t *_it_curhead;