GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> PBS / dev > pbs / rhel5-32


Interface   Data Structures   File List   Data Fields   Globals  

RW_tmr.h.px-xxx-xxx File Reference

The POSIX platform dependent Resource Wait timer include file. More...

#include <PBS/WUT.h>

Classes

struct  _RW_tmr
 POSIX platform dependent version of a Resource Wait timer handle. More...

Typedefs

typedef enum _RW_state_internal RW_state_internal
 Typedef for enum _RW_state_internal.

Enumerations

enum  _RW_state_internal {
  RW_M_TOVCOMPUTE = (1 << 0),
  RW_M_INCWAITING = (1 << 1),
  RW_M_TMRSTART = (1 << 2),
  RW_M_TRYAGAIN = (1 << 3),
  RW_M_TIMEDOUT = (1 << 4),
  RW_M_KEY = 0,
  RW_M_ERROR = (1 << 31)
}
 Enumerates the possible return states of RW_block and RW_tmr_block. More...


Detailed Description

The POSIX platform dependent Resource Wait timer include file.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: RW_tmr.h.px-xxx-xxx,v 1.2 2011/03/24 23:05:47 apw Exp $
  

Enumeration Type Documentation

Enumerates the possible return states of RW_block and RW_tmr_block.

Enumerator:
RW_M_TOVCOMPUTE  Compute TOV
RW_M_INCWAITING  Increment the waiting count
RW_M_TMRSTART  Start timer
RW_M_TRYAGAIN  Blocking routine has timed out
RW_M_TIMEDOUT  Blocking signal to try again
RW_M_KEY  Unused
RW_M_ERROR  Internal error


Generated on Fri Aug 5 18:32:31 2011 by  doxygen 1.5.8