GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > IPBS / V0-0-1
Constituent: pbs     Tag: i845e
#include "PBI/Inline.h"
#include "PBI/Attribute.h"
#include "IPBS/L.h"
#include "IPBS/L.ih"
#include "IPBS/RW.h"
#include "IPBS/RW.ih"
#include "IPBS/LI.h"
#include "IPBS/TOC_comdefs.h"
Include dependency graph for LI.ih:
This graph shows which files directly or indirectly include this file:
Defines | |
#define | LI__EXP_PROTO INLINE_USR_EXP_PROTO |
Export Prototype spec. | |
#define | LI__LCL_PROTO INLINE_USR_LCL_PROTO |
Internal Prototype spec. | |
#define | LI__EXP_FNC INLINE_USR_EXP_FNC |
Export Function declaration. | |
#define | LI__LCL_FNC INLINE_USR_LCL_FNC |
Internal Function declaration. | |
#define | _OK ATTR_UNUSED_OK |
Abbreviation for ATTR_UNUSED_OK, undefined in this file. | |
Functions | |
LI__EXP_PROTO void | LI__append (LI_head *dst, LI_head *src) _OK |
Appends the src list members to the dst list. | |
LI__EXP_PROTO int | LI__disable (LI_head *list) _OK |
Disables the dequeing of nodes from this list. | |
LI__EXP_PROTO int | LI__enable (LI_head *list) _OK |
Enable the dequeing of nodes from this list. | |
LI__EXP_PROTO int | LI__enabled (const LI_head *list) _OK |
Returns the state of the enabled flag for this list. | |
LI__EXP_PROTO LI_node * | LI__insert (LI_head *list, LI_node *node) _OK |
Adds a node to the tail of a previously initialized list. | |
LI__EXP_PROTO LI_node * | LI__jam (LI_head *list, LI_node *node) _OK |
Adds a node to the head of a previously initialized list. | |
LI__EXP_PROTO void | LI__prepend (LI_head *dst, LI_head *src) _OK |
Prepends the src list members to the dst list. | |
LI__EXP_PROTO LI_node * | LI__remove (LI_head *list) _OK |
Removes the node from the tail of a previously initialized list. An empty list returns NULL as its node. | |
LI__EXP_PROTO LI_node * | LI__removeW (LI_head *list) _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. | |
LI__EXP_PROTO LI_node * | LI__removeW_toc (LI_head *list, const TOC *toc) _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. |
CVS $Id: LI.ih,v 1.1.1.1 2006/02/10 21:45:35 saxton Exp $
|
Appends the src list members to the dst list.
|
|
Disables the dequeing of nodes from this list.
|
|
Enable the dequeing of nodes from this list.
|
|
Returns the state of the enabled flag for this list.
|
|
Adds a node to the tail of a previously initialized list.
|
|
Adds a node to the head of a previously initialized list.
|
|
Prepends the src list members to the dst list.
|
|
Removes the node from the tail of a previously initialized list. An empty list 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.
|
|
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.
|