GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBS / V2-10-10

Constituent: pbs     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

_QI_head Struct Reference

The que control structure. More...

#include <QI_pubdefs.h>

Collaboration diagram for _QI_head:

Collaboration graph
[legend]

Data Fields

Q_head head
RW_ctl rw
int rsvd

Detailed Description

The que control structure.

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.


Field Documentation

Q_head _QI_head::head
 

Controlling que

int _QI_head::rsvd
 

Reserved for future use

RW_ctl _QI_head::rw
 

The Resource Wait control block


The documentation for this struct was generated from the following file:
Generated on Mon Nov 20 05:31:38 2006 by  doxygen 1.4.4