#include <pthread_fifo_mutex.h>
Data Fields | |
| pthread_mutex_t | lock |
| structure lock | |
| pthread_cond_t | cond |
| fifo queue not full condition | |
| fifo_data_t * | queue |
| fifo queue array | |
| int | front |
| index of front of fifo queue | |
| int | back |
| index of back of fifo queue | |
| int | length |
| fifo queue length | |
| int | max_length |
| maximum fifo queue length | |
| int | queue_full_wait |
| count of threads blocking | |
| short | locked |
| fifo-mutex locked flag | |
| int | block |
| blocking attribute | |
1.5.1