NetBurner 3.1
_common/EFFS/STD/src/effs_time.h
1 /*NB_REVISION*/
2 
3 /*NB_COPYRIGHT*/
4 
5 #ifndef _EFFS_TIME_H
6 #define _EFFS_TIME_H
7 
8 // Set the system time using a Network Time Server
9 uint32_t SetTimeNTP();
10 
11 // Set the system time manually
12 void SetTimeManual(int month, int day, int weekday, int year, int hour, int min, int sec);
13 
14 // Set the system time using a Real-Time clock
15 void SetTimeRTC();
16 
17 void DisplaySystemTime();
18 
19 // This function is deprecated. Use tzsetchar for proper timezone management
20 void SetTimeZone(int hour_offset, int isdst) __attribute__((deprecated));
21 void WasSetTimeZone(int hour_offset, int isdst);
22 
23 #endif /* _EFFS_TIME_H */