Lines Matching defs:timer
48 static void TimerCallback(const ParamTaskPtr timer, void *context)
51 UNUSED(timer);
54 if (ret == 0 && g_paramService.timer != NULL) {
55 ParamTaskClose(g_paramService.timer);
56 g_paramService.timer = NULL;
275 if (g_paramService.timer == NULL) {
276 ret = ParamTimerCreate(&g_paramService.timer, TimerCallback, &g_paramService);
277 PARAM_CHECK(ret == 0, return 0, "Failed to create timer %s", msg->key);
278 ret = ParamTimerStart(g_paramService.timer, MS_UNIT, (uint64_t)-1);
280 ParamTaskClose(g_paramService.timer);
281 g_paramService.timer = NULL;
282 return 0, "Failed to set timer %s", msg->key);