EasyGUI  v0.1
Platform independent GUI Library
GUI_BUFFER_t Struct Reference

Buffer structure. More...

#include <gui_buffer.h>

Data Fields

uint32_t Size
 
uint32_t In
 
uint32_t Out
 
uint8_t * Buffer
 
uint8_t Flags
 
void * UserParameters
 

Detailed Description

Buffer structure.

Field Documentation

uint8_t* Buffer

Pointer to buffer data array, DO NOT MOVE OFFSET, 3

uint8_t Flags

Flags for buffer, DO NOT MOVE OFFSET, 4

uint32_t In

Input pointer to save next value, DO NOT MOVE OFFSET, 1

uint32_t Out

Output pointer to read next value, DO NOT MOVE OFFSET, 2

uint32_t Size

Size of buffer in units of bytes, DO NOT MOVE OFFSET, 0

void* UserParameters

Pointer to user value if needed