Lines Matching defs:period
666 int32_t period = 0;
669 if (!CheckPeriodicallyParams(env, cbinfo, period, priority, periodicTask)) {
687 TriggerTimer(env, periodicTask, period);
691 void TaskPool::TriggerTimer(napi_env env, Task* task, int32_t period)
699 uv_timer_start(task->timer_, PeriodicTaskCallback, period, period);
760 bool TaskPool::CheckPeriodicallyParams(napi_env env, napi_callback_info cbinfo, int32_t &period,
763 size_t argc = 3; // 3 : period, task, priority
764 napi_value args[3]; // 3 : period, task, priority
766 if (argc < 2 || argc > 3) { // 2 : period, task and 3 : period, task, priority
774 period = NapiHelper::GetInt32Value(env, args[0]);
775 if (period < 0) {
776 ErrorHelper::ThrowError(env, ErrorHelper::ERR_DELAY_TIME_ERROR, "The period value is less than zero.");