GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBS / V2-10-15
Constituent: pbs     Tag: rad750
#include <QI_pubdefs.h>
Collaboration diagram for _QI_head:
Data Fields | |
Q_head | head |
RW_ctl | rw |
int | rsvd |
This contains the definition of an interlocked que head. An interlocked que is created by declaring an instance of QI_head and initializing with QI_init. Nodes are inserted and removed from the que using QI_insert, QI_jam, QI_remove. While the definition of a QI_head is exposed with the definition of this structure, the user should not manipulate the structure directly. Rather, one should use the specified interface routines. In some sense, one should treat this definition much like the private part of a C++ class.
|
Controlling que |
|
Reserved for future use |
|
The Resource Wait control block |