OpenDNSSEC-signer  2.0.2
Data Fields
fifoq_struct Struct Reference

#include <fifoq.h>

Data Fields

void * blob [FIFOQ_MAX_COUNT]
 
worker_typeowner [FIFOQ_MAX_COUNT]
 
size_t count
 
lock_basic_type q_lock
 
cond_basic_type q_threshold
 
cond_basic_type q_nonfull
 

Detailed Description

FIFO Queue.

Definition at line 60 of file fifoq.h.

Field Documentation

§ blob

void* fifoq_struct::blob[FIFOQ_MAX_COUNT]

Definition at line 61 of file fifoq.h.

Referenced by fifoq_pop(), and fifoq_wipe().

§ count

size_t fifoq_struct::count

Definition at line 63 of file fifoq.h.

Referenced by fifoq_pop(), fifoq_push(), and fifoq_wipe().

§ owner

worker_type* fifoq_struct::owner[FIFOQ_MAX_COUNT]

Definition at line 62 of file fifoq.h.

Referenced by fifoq_pop(), and fifoq_wipe().

§ q_lock

lock_basic_type fifoq_struct::q_lock

Definition at line 64 of file fifoq.h.

Referenced by fifoq_cleanup().

§ q_nonfull

cond_basic_type fifoq_struct::q_nonfull

Definition at line 66 of file fifoq.h.

Referenced by fifoq_cleanup(), and fifoq_pop().

§ q_threshold

cond_basic_type fifoq_struct::q_threshold

Definition at line 65 of file fifoq.h.

Referenced by fifoq_cleanup(), and fifoq_push().


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