hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
cf_queue_s Struct Reference

#include <cf_queue.h>

Public Attributes

bool threadsafe
unsigned int allocsz
unsigned int write_offset
unsigned int read_offset
size_t elementsz
pthread_mutex_t LOCK
pthread_cond_t CV
uint8_t * queue

Detailed Description

Definition at line 31 of file cf_queue.h.

Member Data Documentation

unsigned int cf_queue_s::allocsz

Definition at line 33 of file cf_queue.h.

pthread_cond_t cf_queue_s::CV

Definition at line 42 of file cf_queue.h.

size_t cf_queue_s::elementsz

Definition at line 37 of file cf_queue.h.

pthread_mutex_t cf_queue_s::LOCK

Definition at line 41 of file cf_queue.h.

uint8_t* cf_queue_s::queue

Definition at line 44 of file cf_queue.h.

unsigned int cf_queue_s::read_offset

Definition at line 36 of file cf_queue.h.

bool cf_queue_s::threadsafe

Definition at line 32 of file cf_queue.h.

unsigned int cf_queue_s::write_offset

Definition at line 34 of file cf_queue.h.


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