00001 #ifndef _SYS_TIME_H_ 00002 #define _SYS_TIME_H_ 00003 00004 00005 typedef struct _tm tm; 00006 typedef long int time_t; 00007 00017 struct _tm 00018 { 00020 int tm_sec; 00022 int tm_min; 00024 int tm_hour; 00026 int tm_mday; 00028 int tm_mon; 00030 int tm_year; 00032 int tm_wday; 00034 int tm_yday; 00035 }; 00036 00041 extern tm* getTime (void); 00042 00048 extern void setTime (tm* tmTime); 00049 00055 extern char *timeToAscii (const tm* tmTime); 00056 00060 #endif