1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
/* file generated by oo2c -- do not edit */
#ifndef _MODULE_SysClock_
#define _MODULE_SysClock_
#define SysClock__maxSecondParts 999
#define SysClock__zoneMin -780
#define SysClock__zoneMax 720
#define SysClock__localTime -32768
#define SysClock__unknownZone -32767
#define SysClock__unknown -1
#define SysClock__inactive 0
#define SysClock__active 1
typedef struct SysClock__DateTime {
short int year;
signed char month;
signed char day;
signed char hour;
signed char minute;
signed char second;
signed char summerTimeFlag;
short int fractions;
short int zone;
} SysClock__DateTime;
extern unsigned char SysClock__CanGetClock(void);
extern unsigned char SysClock__CanSetClock(void);
extern unsigned char SysClock__IsValidDateTime(const SysClock__DateTime *d__ref);
extern void SysClock__GetClock(SysClock__DateTime *userData, _Type userData__tag);
extern void SysClock__SetClock(const SysClock__DateTime *userData__ref);
extern void SysClock__MakeLocalTime(SysClock__DateTime *c, _Type c__tag);
extern int SysClock__GetTimeOfDay(int *sec, int *usec);
extern struct _TD SysClock__DateTime_td;
extern void SysClock_init(void);
#endif
|