Functions
buffer_new ()
Buffer *
buffer_new (size_t size,
char const *data);
buffer_new_copy ()
Buffer *
buffer_new_copy (Buffer const *buffer);
buffer_delete ()
void
buffer_delete (Buffer *buffer);
buffer_get_data ()
char *
buffer_get_data (Buffer const *buffer);
buffer_set ()
int
buffer_set (Buffer *buffer,
size_t size,
char *data);
buffer_set_data ()
int
buffer_set_data (Buffer *buffer,
size_t offset,
char *data,
size_t size);
buffer_get_size ()
size_t
buffer_get_size (Buffer const *buffer);
buffer_set_size ()
int
buffer_set_size (Buffer *buffer,
size_t size);