]> Pileus Git - lackey/blobdiff - src/date.h
Display current time at the top right
[lackey] / src / date.h
index a04d0dead46ce1be5835f173a9e378fd726e171d..600f26283509c704ccb9e1ecf4f846d33e6637ef 100644 (file)
@@ -22,6 +22,7 @@ typedef int year_t;
 typedef int day_t;
 typedef int hour_t;
 typedef int min_t;
+typedef int sec_t;
 
 typedef enum {
        JAN =  0,
@@ -54,13 +55,16 @@ typedef struct {
        day_t   day;
        hour_t  hour;
        min_t   min;
+       sec_t   sec;
 } date_t;
 
 /* Global data */
+extern date_t NOW; // current wall clock time, refreshed at 10 Hz
 extern date_t SEL; // date and time the user is looking at
 
 /* Initialize */
 void date_init(void);
+void date_sync(void);
 
 /* Time functions */
 int is_leap_year(year_t year);