Lines Matching refs:milliseconds
79 deBool deTimer_scheduleSingle (deTimer* timer, int milliseconds)
83 DE_ASSERT(timer && milliseconds > 0);
88 ret = CreateTimerQueueTimer(&timer->timer, NULL, timerCallback, timer, (DWORD)milliseconds, 0, WT_EXECUTEDEFAULT);
99 deBool deTimer_scheduleInterval (deTimer* timer, int milliseconds)
103 DE_ASSERT(timer && milliseconds > 0);
108 ret = CreateTimerQueueTimer(&timer->timer, NULL, timerCallback, timer, (DWORD)milliseconds, (DWORD)milliseconds, WT_EXECUTEDEFAULT);
215 deBool deTimer_scheduleSingle (deTimer* timer, int milliseconds)
219 DE_ASSERT(timer && milliseconds > 0);
224 tspec.it_value.tv_sec = milliseconds / 1000;
225 tspec.it_value.tv_nsec = (milliseconds % 1000) * 1000;
236 deBool deTimer_scheduleInterval (deTimer* timer, int milliseconds)
240 DE_ASSERT(timer && milliseconds > 0);
245 tspec.it_value.tv_sec = milliseconds / 1000;
246 tspec.it_value.tv_nsec = (milliseconds % 1000) * 1000;
417 deBool deTimer_scheduleSingle (deTimer* timer, int milliseconds)
423 timer->curThread = deTimerThread_create(timer->callback, timer->callbackArg, milliseconds, TIMERSTATE_SINGLE);
428 deBool deTimer_scheduleInterval (deTimer* timer, int milliseconds)
434 timer->curThread = deTimerThread_create(timer->callback, timer->callbackArg, milliseconds, TIMERSTATE_INTERVAL);