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

Constituent: test_task     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

RW_pubdefs.h File Reference

Resource Wait, public data structures. More...

#include <errno.h>
#include "PBS/WUT.h"
#include "PBS/RW_comdefs.h"
#include "PBI/Endianness.h"

Include dependency graph for RW_pubdefs.h:

This graph shows which files directly or indirectly include this file:


Data Structures

union  _RW_waitctl_bf
 Structure giving the wait control word mapped up as a bit field structure. More...
union  _RW_waitctl_u
 Union giving the wait control word as a simple unsigned int and mapped up as a bit field structure. More...

Typedefs

typedef _RW_waitctl_bf RW_waitctl_bf
 Typedef for union _RW_waitctl_bf.
typedef _RW_waitctl_u RW_waitctl_u
 Typedef for union _RW_waitctl_u.

Detailed Description

Resource Wait, public data structures.

Author:
JJRussell - russell@slac.stanford.edu
    CVS $Id: RW_pubdefs.h,v 1.3 2004/03/05 22:26:05 russell Exp $

SYNOPIS
This defines the control structures needed for the RW routines. The function prototypes for the non-inlined versions are defined in a separate file, since they do not depend on the structure definitions.
This file is automatically included with the file RW.h

Typedef Documentation

RW_waitctl_bf
 

Typedef for union _RW_waitctl_bf.

The low 31 bits of the wait control word are used as a count of the number of pending tasks. The sign bit is used as an enable/disable flag. If the flag is disabled (set), RW_wake will not generate a signal to wake up any pending tasks.


Generated on Wed Dec 20 06:42:42 2006 by  doxygen 1.4.4