Lines Matching refs:Timer
28 uint32_t Timer::timeCallbackId = 0;
30 std::map<uint32_t, TimerCallbackInfo*> Timer::timerTable;
31 std::mutex Timer::timeLock;
50 bool Timer::RegisterTime(napi_env env)
66 napi_value Timer::SetTimeout(napi_env env, napi_callback_info cbinfo)
68 return Timer::SetTimeoutInner(env, cbinfo, false);
71 napi_value Timer::SetInterval(napi_env env, napi_callback_info cbinfo)
73 return Timer::SetTimeoutInner(env, cbinfo, true);
76 napi_value Timer::ClearTimer(napi_env env, napi_callback_info cbinfo)
103 HILOG_ERROR("Timer is deleting by another thread, please check js code. TimerID:%{public}u", tId);
113 void Timer::TimerCallback(uv_timer_t* handle)
173 napi_value Timer::SetTimeoutInnerCore(napi_env env, napi_value* argv, size_t argc, bool repeat)
232 napi_value Timer::SetTimeoutInner(napi_env env, napi_callback_info cbinfo, bool repeat)
251 void Timer::ClearEnvironmentTimer(napi_env env)
266 bool Timer::HasTimer(napi_env env)
275 void Timer::DeleteTimer(uint32_t tId, TimerCallbackInfo* callbackInfo)