GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBS / V2-10-12
Constituent: pbs     Tag: linux-gcc
#include "PBI/Inline.h"
#include "PBI/Attribute.h"
#include "PBS/Q.h"
#include "PBS/Q.ih"
#include "PBS/RW.h"
#include "PBS/RW.ih"
#include "PBS/QI.h"
#include "PBS/TOC_comdefs.h"
Include dependency graph for QI.ih:
Functions | |
QI__EXP_PROTO int | QI__disable (QI_head *e) _OK |
Disables the dequeing of nodes from this que. | |
QI__EXP_PROTO int | QI__enable (QI_head *que) _OK |
Enable the dequeing of nodes from this que. | |
QI__EXP_PROTO int | QI__enabled (const QI_head *que) _OK |
Returns the state of the disabled flag for this que. | |
QI__EXP_PROTO QI_node * | QI__insert (QI_head *que, QI_node *node) _OK |
Adds a node to the tail of a previously initialized que. | |
QI__EXP_PROTO QI_node * | QI__jam (QI_head *que, QI_node *node) _OK |
Adds a node to the head of a previously initialized que. | |
QI__EXP_PROTO QI_node * | QI__remove (QI_head *que) _OK |
Removes the node from the tail of a previously initialized que. An empty que returns NULL as its node. | |
QI__EXP_PROTO QI_node * | QI__removeW (QI_head *que) _OK |
Removes the node from the tail of a previously initialized linked list. If the list is empty, the thread of code is blocked until a node becomes available or the timeout expires. | |
QI__EXP_PROTO QI_node * | QI__removeW_toc (QI_head *que, const TOC *toc) _OK |
Removes the node from the head of a previously initialized que. If the que is empty, the thread of code is blocked until a node becomes available or the timeout condition is satisfied. | |
QI__EXP_FNC void | QI__append (QI_head *dst, QI_head *src) |
Appends the src que members to the dst que. | |
QI__EXP_FNC void | QI__prepend (QI_head *dst, QI_head *src) |
Prepends the src que members to the que list. |
CVS $Id: QI.ih,v 1.3 2004/10/20 14:36:51 russell Exp $
|
Appends the src que members to the dst que.
|
|
Disables the dequeing of nodes from this que.
|
|
Enable the dequeing of nodes from this que.
|
|
Returns the state of the disabled flag for this que.
|
|
Adds a node to the tail of a previously initialized que.
|
|
Adds a node to the head of a previously initialized que.
|
|
Prepends the src que members to the que list.
|
|
Removes the node from the tail of a previously initialized que. An empty que returns NULL as its node.
|
|
Removes the node from the tail of a previously initialized linked list. If the list is empty, the thread of code is blocked until a node becomes available or the timeout expires.
|
|
Removes the node from the head of a previously initialized que. If the que is empty, the thread of code is blocked until a node becomes available or the timeout condition is satisfied.
|