Lines Matching defs:timerId
116 void FFRTTimer::CancelTimer(uint32_t timerId)
119 CancelTimerInner(timerId);
123 void FFRTTimer::SetTimer(uint32_t timerId, FFRTTask& task, uint32_t delayMs)
126 CancelTimerInner(timerId);
127 ++taskId_[timerId];
129 timerId, taskId_[timerId], delayMs);
130 handleMap_[timerId] = FFRTUtils::SubmitDelayTask(task, delayMs, queue_);
134 uint32_t FFRTTimer::GetTaskId(uint32_t timerId)
137 uint32_t id = taskId_[timerId];
142 const void* FFRTTimer::GetTaskHandlePtr(uint32_t timerId)
146 return static_cast<void*>(handleMap_[timerId]);
161 void FFRTTimer::CancelTimerInner(uint32_t timerId)
163 if (handleMap_[timerId] != nullptr) {
164 POWER_HILOGD(FEATURE_UTIL, "Timer[%{public}u] Cancel Task[%{public}u]", timerId, taskId_[timerId]);
165 FFRTUtils::CancelTask(handleMap_[timerId], queue_);
166 handleMap_[timerId] = nullptr;