Data Fields
buffer_t Struct Reference
Buffer Managment

## Data Fields
uint8_t | data []
uint8_t | iend
uint8_t | istart
uint8_t | len
void * | next
uint8_t | used

## Detailed Description

buffer structure, which supports appending and prepending of data as well as chaining other buffers.

## Field Documentation

uint8_t buffer_t::data[]

data block

uint8_t buffer_t::iend

index of the end of the data block

uint8_t buffer_t::istart

index of the start of the data block

uint8_t buffer_t::len

total lenght of the data block

void* buffer_t::next

pointer to next buffer

uint8_t buffer_t::used

tag if buffer is used or free