/* AUTOMATICALLY GENERATED BY tspec 2.10 API SUBSET: svid3:sys/time.h */ #ifndef __TDF_SVID3_SYS_TIME_H #define __TDF_SVID3_SYS_TIME_H #ifdef __cplusplus extern "C" { #endif #pragma TenDRA declaration block api__svid3__sys_time begin #ifndef __TDF_SVID3__CONFIG #pragma extend interface "../../shared/svid3.api/config.h" #endif /* __TDF_SVID3__CONFIG */ #if __SYSV_REAL_TIME #ifndef __TDF_STRUCT_TIMEVAL #pragma extend interface "../../shared/svid3.api/timeval.h" #endif /* __TDF_STRUCT_TIMEVAL */ #pragma token STRUCT TAG itimerval # svid3.time.itimerval #pragma token MEMBER struct timeval : struct itimerval : it_interval # svid3.time.itimerval.it_interval #pragma token MEMBER struct timeval : struct itimerval : it_value # svid3.time.itimerval.it_value #pragma token EXP const : int : DST_GB # svid3.time.DST_GB #pragma token EXP const : int : DST_WET # svid3.time.DST_WET #pragma token EXP const : int : DST_MET # svid3.time.DST_MET #pragma token EXP const : int : DST_EET # svid3.time.DST_EET #pragma token EXP const : int : DST_RUM # svid3.time.DST_RUM #pragma token EXP const : int : DST_TUR # svid3.time.DST_TUR #pragma token EXP const : int : DST_AUST # svid3.time.DST_AUST #pragma token EXP const : int : DST_AUSTALT # svid3.time.DST_AUSTALT #pragma token EXP const : int : DST_CAN # svid3.time.DST_CAN #pragma token EXP const : int : DST_USA # svid3.time.DST_USA #pragma token EXP const : int : DST_NONE # svid3.time.DST_NONE #pragma token EXP const : int : ITIMER_REAL # svid3.time.ITIMER_REAL #pragma token EXP const : int : ITIMER_VIRTUAL # svid3.time.ITIMER_VIRTUAL #pragma token EXP const : int : ITIMER_PROF # svid3.time.ITIMER_PROF #pragma token FUNC int (struct timeval *, struct timeval *) : adjtime # svid3.time.adjtime #pragma token FUNC int (struct timeval *) : gettimeofday # svid3.time.gettimeofday #pragma token FUNC int (struct timeval *) : settimeofday # svid3.time.settimeofday #pragma token FUNC int (int, struct itimerval *) : getitimer # svid3.time.getitimer #pragma token FUNC int (int, struct itimerval *, struct itimerval *) : setitimer # svid3.time.setitimer #endif /* __SYSV_REAL_TIME */ #if __SYSV_REAL_TIME #pragma interface TAG itimerval TAG itimerval.it_interval #pragma interface TAG itimerval.it_value DST_GB DST_WET DST_MET DST_EET #pragma interface DST_RUM DST_TUR DST_AUST DST_AUSTALT DST_CAN DST_USA #pragma interface DST_NONE ITIMER_REAL ITIMER_VIRTUAL ITIMER_PROF adjtime #pragma interface gettimeofday settimeofday getitimer setitimer #endif /* __SYSV_REAL_TIME */ #pragma TenDRA declaration block end #ifdef __cplusplus } #endif #endif /* __TDF_SVID3_SYS_TIME_H */