Home
last modified time | relevance | path

Searched refs:periodicTask (Results 1 - 1 of 1) sorted by relevance

/commonlibrary/ets_utils/js_concurrent_module/taskpool/
H A Dtaskpool.cpp668 Task* periodicTask = nullptr; in ExecutePeriodically() local
669 if (!CheckPeriodicallyParams(env, cbinfo, period, priority, periodicTask)) { in ExecutePeriodically()
673 if (!periodicTask->CanExecutePeriodically(env)) { in ExecutePeriodically()
676 periodicTask->UpdatePeriodicTask(); in ExecutePeriodically()
678 periodicTask->periodicTaskPriority_ = static_cast<Priority>(priority); in ExecutePeriodically()
679 napi_value napiTask = NapiHelper::GetReferenceValue(env, periodicTask->taskRef_); in ExecutePeriodically()
680 TaskInfo* taskInfo = periodicTask->GetTaskInfo(env, napiTask, periodicTask->periodicTaskPriority_); in ExecutePeriodically()
685 periodicTask->isFirstTaskInfo_ = true; // periodic task first Generate TaskInfo in ExecutePeriodically()
687 TriggerTimer(env, periodicTask, perio in ExecutePeriodically()
760 CheckPeriodicallyParams(napi_env env, napi_callback_info cbinfo, int32_t &period, uint32_t &priority, Task* &periodicTask) CheckPeriodicallyParams() argument
[all...]

Completed in 2 milliseconds