lnk commit front code
This commit is contained in:
61
include/mmslite/stdtime_mms_utctime.h
Normal file
61
include/mmslite/stdtime_mms_utctime.h
Normal file
@@ -0,0 +1,61 @@
|
||||
/*****************************************************************************/
|
||||
/* SISCO SOFTWARE MODULE HEADER **********************************************/
|
||||
/*****************************************************************************/
|
||||
/* (c) Copyright Systems Integration Specialists Company, Inc., */
|
||||
/* 2006 All Rights Reserved */
|
||||
/* */
|
||||
/* MODULE NAME : stdtime_mms_utctime.h */
|
||||
/* PRODUCT(S) : Standard Time Management Library */
|
||||
/* */
|
||||
/* MODULE DESCRIPTION: */
|
||||
/* Support for MMS UTC TIME conversions to/from STDTIME */
|
||||
/* */
|
||||
/* MODIFICATION LOG: */
|
||||
/* Date Who Rev Comments */
|
||||
/* -------- --- --- ----------------------------------------------------- */
|
||||
/* 04/08/08 JRB 03 Chg () to (ST_VOID) in prototype. */
|
||||
/* 02/20/08 JRB 02 Delete StdTimeFields functions. */
|
||||
/* 10/05/06 RLH 01 Created */
|
||||
/*****************************************************************************/
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#if defined(ASN1R_INCLUDED)
|
||||
#define STDTIME_MMS_UTC_TIME MMS_UTC_TIME
|
||||
|
||||
#else
|
||||
|
||||
typedef struct
|
||||
{
|
||||
int32_t secs; /* seconds since January 1, 1970 */
|
||||
int32_t fraction; /* 24-bit binary fraction of second */
|
||||
int32_t qflags; /* 8-bit quality flags */
|
||||
}
|
||||
STDTIME_MMS_UTC_TIME;
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
/*** MmsUtcTime initialization function **************************************/
|
||||
|
||||
STDTIME_MMS_UTC_TIME StdTimeApiZeroMmsUtcTime (ST_VOID);
|
||||
|
||||
|
||||
/*** MmsUtcTime functions *************************************************/
|
||||
|
||||
|
||||
STDTIME_RC StdTimeToMmsUtcTime (
|
||||
const STDTIME * /*I*/ pStdTime,
|
||||
STDTIME_MMS_UTC_TIME * /*O*/ pMmsUtcTime);
|
||||
|
||||
|
||||
STDTIME_RC MmsUtcTimeToStdTime (
|
||||
const STDTIME_MMS_UTC_TIME * /*I*/ pMmsUtcTime,
|
||||
STDTIME * /*O*/ pStdTime);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user