GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> IPBS / V0-0-2 > pbs / i845e
#include <time.h>
#include <IPBS/WCT.h>
Functions | |
struct timespec | TSS_nsecxTOtodAdd (long long int delta) |
Computes the time specification by adding a number of nanoseconds to the current time. | |
struct timespec | TSS_nsecsTOtodAdd (unsigned int delta) |
Computes the time specification by adding a number of nanoseconds to the current time. | |
struct timespec | TSS_usecsTOtodAdd (unsigned int delta) |
Computes the time specification by adding a number of microseconds to the current time. | |
struct timespec | TSS_secsTOtodAdd (unsigned int delta) |
Computes the time specification by adding a number of seconds to the current time. | |
struct timespec | TSS_from_wct (WCT_time wct) |
Converts a Wall Clock Time to a struct timespec. |
CVS $Id: TSS.h,v 1.2 2011/03/25 21:15:03 saxton Exp $
Provides a set of utility functions to manipulate a timespec structure. This structure stores the time as two integers, one representing the number of seconds and the other the number of nanoseconds.
struct timespec TSS_from_wct | ( | WCT_time | wct | ) | [read] |
Converts a Wall Clock Time to a struct timespec.
wct | The Wall Clock Time to convert |
References NSECS_IN_A_SECOND.
Referenced by TOV_from_wct().
struct timespec TSS_nsecsTOtodAdd | ( | unsigned int | delta | ) | [read] |
Computes the time specification by adding a number of nanoseconds to the current time.
delta | The number of microeconds to add to the current time. |
The | new time returned as a timespec structure. |
References get_time, and NSECS_IN_A_SECOND.
Referenced by TOV_from_nsecs().
struct timespec TSS_nsecxTOtodAdd | ( | long long int | delta | ) | [read] |
Computes the time specification by adding a number of nanoseconds to the current time.
delta | The number of microeconds to add to the current time. |
The | new time returned as a timespec structure. |
References get_time, and NSECS_IN_A_SECOND.
Referenced by TOV_from_nsecx().
struct timespec TSS_secsTOtodAdd | ( | unsigned int | delta | ) | [read] |
Computes the time specification by adding a number of seconds to the current time.
delta | The number of seconds to add to the current time. |
The | new time returned as a timespec structure. |
References get_time, and NSECS_IN_A_SECOND.
Referenced by TOV_from_secs().
struct timespec TSS_usecsTOtodAdd | ( | unsigned int | delta | ) | [read] |
Computes the time specification by adding a number of microseconds to the current time.
delta | The number of microeconds to add to the current time. |
The | new time returned as a timespec structure. |
References get_time, and NSECS_IN_A_SECOND.
Referenced by TOV_from_usecs().