8#ifndef parserutils_utils_buffer_h_
9#define parserutils_utils_buffer_h_
unsigned char uint8_t
Definition acefiex.h:161
parserutils_error parserutils_buffer_insert(parserutils_buffer *buffer, size_t offset, const uint8_t *data, size_t len)
Definition buffer.c:175
parserutils_error parserutils_buffer_randomise(parserutils_buffer *buffer)
Definition buffer.c:249
parserutils_error parserutils_buffer_create(parserutils_buffer **buffer)
Definition buffer.c:23
parserutils_error parserutils_buffer_destroy(parserutils_buffer *buffer)
Definition buffer.c:55
parserutils_error parserutils_buffer_append(parserutils_buffer *buffer, const uint8_t *data, size_t len)
Definition buffer.c:120
parserutils_error parserutils_buffer_grow(parserutils_buffer *buffer)
Definition buffer.c:235
parserutils_error parserutils_buffer_appendv(parserutils_buffer *buffer, size_t count,...)
Definition buffer.c:144
parserutils_error parserutils_buffer_discard(parserutils_buffer *buffer, size_t offset, size_t len)
Definition buffer.c:208
size_t size_t offset
Definition drm_bridge.h:1299
size_t len
Definition initial.c:23
void * data
Definition kthread.h:30
parserutils_error
Definition errors.h:18
uint8_t * data
Definition buffer.h:22
size_t length
Definition buffer.h:23
uint8_t * alloc
Definition buffer.h:21
size_t allocated
Definition buffer.h:24