X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Tools%2Fnativelib%2Ftime.c;h=6f941f265c1bafc1babc1487be42a856b20e6001;hb=13078002b01ee4f63eb2001d2ef479a2a006ea32;hp=f2f18d82ab7b4e97e717c607253e9a9c14ad56b3;hpb=efbf7167d3668adcc761af8c8d5419bf8bc52f32;p=tpg%2Facess2.git diff --git a/Tools/nativelib/time.c b/Tools/nativelib/time.c index f2f18d82..6f941f26 100644 --- a/Tools/nativelib/time.c +++ b/Tools/nativelib/time.c @@ -7,6 +7,7 @@ */ #include #include +#include // === CODE === tTimer *Time_AllocateTimer(tTimerCallback *Callback, void *Argument) @@ -37,6 +38,17 @@ void Time_FreeTimer(tTimer *Timer) } +void Time_ScheduleEvent(int Delay) +{ + Log_Warning("Time", "TODO: EVENT_TIMER in %ims", Delay); +} + +void Time_Delay(int Delay) +{ + Time_ScheduleEvent(Delay); + Threads_WaitEvents(THREAD_EVENT_TIMER); +} + Sint64 now(void) { // TODO: Translate UNIX time into Acess time