X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Tools%2Fnativelib%2Ftime.c;fp=Tools%2Fnativelib%2Ftime.c;h=6f941f265c1bafc1babc1487be42a856b20e6001;hb=50a98c40481c6d1df267f4631228e9a4d107fe74;hp=f2f18d82ab7b4e97e717c607253e9a9c14ad56b3;hpb=7b64f5e7f00e445a5637e9e3289a1332a14d28e5;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