A Circular ring queue, fixed size, to create a pool of events to be parsed.
More...
#include <bounded_queue.h>
A Circular ring queue, fixed size, to create a pool of events to be parsed.
◆ buf
| void** bounded_queue_t::buf |
◆ capacity
| size_t bounded_queue_t::capacity |
◆ count
| size_t bounded_queue_t::count |
◆ done
| int bounded_queue_t::done |
◆ head
| size_t bounded_queue_t::head |
◆ mu_lock
| pthread_mutex_t bounded_queue_t::mu_lock |
◆ not_empty
| pthread_cond_t bounded_queue_t::not_empty |
◆ not_full
| pthread_cond_t bounded_queue_t::not_full |
◆ tail
| size_t bounded_queue_t::tail |
The documentation for this struct was generated from the following file: