Queue
Queue implementation in C
|
Queue structure. More...
#include <Queue.h>
Data Fields | |
uint16_t | index |
uint16_t | outdex |
uint16_t | numElements |
queue_array_t * | queueArray |
uint16_t | queueSize |
uint8_t | dataSize |
pthread_mutex_t | lock |
Queue structure.
uint8_t queue_t::dataSize |
Size of every data element
uint16_t queue_t::index |
Index used for input elements
pthread_mutex_t queue_t::lock |
Mutex used to lock the queue
uint16_t queue_t::numElements |
Number of elements in the queue
uint16_t queue_t::outdex |
Index used for output elements
queue_array_t* queue_t::queueArray |
Queue array pointer to user array
uint16_t queue_t::queueSize |
Size of queue array