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

Constituent: pbs     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

TOV.c.vx-xxx-xxx File Reference

Timeout service routines implementation for a VXWORKS platform. More...

#include "PBS/TOV.h"
#include "PBS/WCT.h"

Include dependency graph for TOV.c.vx-xxx-xxx:

Include dependency graph

Functions

TOV TOV_add_nsecs (TOV tov, unsigned int dnsecs)
 Returns the timeout value delta nanoseconds from the specified tov.

TOV TOV_add_nsecx (TOV tov, signed long long int dnsecx)
 Returns the timeout value delta nanoseconds from the specified tov.

TOV TOV_from_nsecx (long long int dnsecx)
 Returns the timeout value dsecx nanoseconds from the current time.

TOV TOV_from_nsecs (unsigned int dnsecs)
 Returns the timeout value dnsecs nanoseconds from the current time.

TOV TOV_from_usecs (unsigned int dusecs)
 Returns the timeout value delta microseconds from the current time.

TOV TOV_from_secs (unsigned int dsecs)
 Returns the timeout value dsecs seconds from the current time.

TOV TOV_from_wct (WCT_time wct)
 Returns the timeout value corresponding to the specified Wall Clock Time wct.


Detailed Description

Timeout service routines implementation for a VXWORKS platform.

Author:
JJRussell - russell@slac.stanford.edu

    CVS $Id: TOV.c.vx-xxx-xxx,v 1.5 2004/12/07 16:13:14 russell Exp $

Function Documentation

TOV TOV_add_nsecs TOV  tov,
unsigned int  dnsecs
 

Returns the timeout value delta nanoseconds from the specified tov.

Parameters:
tov The TOV to add to
dnsecs The number of nanoseconds to add.
Return values:
The timeout value delta nanoseconds from tov.

TOV TOV_add_nsecx TOV  tov,
signed long long int  dnsecx
 

Returns the timeout value delta nanoseconds from the specified tov.

Parameters:
tov The TOV to add to
dnsecx The number of nanoseconds to add.
Return values:
The timeout value delta nanoseconds from tov.

TOV TOV_from_nsecs unsigned int  dnsecs  ) 
 

Returns the timeout value dnsecs nanoseconds from the current time.

Parameters:
dnsecs The delta time in nanoseconds
Return values:
The timeout value dnsecs nanoseconds from the current time.

Here is the call graph for this function:

TOV TOV_from_nsecx long long int  dnsecx  ) 
 

Returns the timeout value dsecx nanoseconds from the current time.

Parameters:
dnsecx The delta time in extended nanoseconds.
Return values:
The timeout value delta nanoseconds from the current time.

Here is the call graph for this function:

TOV TOV_from_secs unsigned int  dsecs  ) 
 

Returns the timeout value dsecs seconds from the current time.

Parameters:
dsecs The delta time in seconds.
Return values:
The timeout value dsecs seconds from the current time.

Here is the call graph for this function:

TOV TOV_from_usecs unsigned int  dusecs  ) 
 

Returns the timeout value delta microseconds from the current time.

Parameters:
dusecs The delta time in microseconds.
Return values:
The timeout value usecs microseconds from the current time.

Here is the call graph for this function:

TOV TOV_from_wct WCT_time  wct  ) 
 

Returns the timeout value corresponding to the specified Wall Clock Time wct.

Parameters:
wct The Wall Clock Time to convert to a TOV.
Return values:
The corresponding TOV


Generated on Tue Sep 13 21:47:24 2005 by doxygen 1.3.3