_ByteQueue Struct Reference

ByteQueue struct. More...

#include <ByteQueue.h>

Data Fields

unsigned char * _data
 
unsigned int _size
 
unsigned int _total_size
 
unsigned int _initial_size
 
unsigned int _max_size
 
unsigned int _start_index
 

Detailed Description

ByteQueue struct.

Use the size property to get the size of the queue All of the fields are declared as volatile as it is expected this class is used within ISR's

Definition at line 23 of file ByteQueue.h.

Field Documentation

unsigned char* _data

Definition at line 24 of file ByteQueue.h.

unsigned int _initial_size

Definition at line 27 of file ByteQueue.h.

unsigned int _max_size

Definition at line 28 of file ByteQueue.h.

unsigned int _size

Definition at line 25 of file ByteQueue.h.

unsigned int _start_index

Definition at line 29 of file ByteQueue.h.

unsigned int _total_size

Definition at line 26 of file ByteQueue.h.


The documentation for this struct was generated from the following file: