Home
last modified time | relevance | path

Searched refs:timer (Results 1 – 25 of 58) sorted by relevance

123

/base/powermgr/powermgr_lite/utils/src/
Dpower_mgr_timer_util.c37 static inline PowerTimerInfo *GetPowerTimerInfo(PowerTimer *timer) in GetPowerTimerInfo() argument
39 return GET_OBJECT(timer, PowerTimerInfo, timerId); in GetPowerTimerInfo()
49 static BOOL StartTimer(PowerTimer timer, int64_t whenMsec, int64_t intervalMsec) in StartTimer() argument
54 int32_t ret = timer_settime(timer, 0, &ts, NULL); in StartTimer()
103 BOOL PowerMgrResetTimer(PowerTimer *timer, int64_t whenMsec, int64_t intervalMsec) in PowerMgrResetTimer() argument
105 if (timer == NULL) { in PowerMgrResetTimer()
109 PowerMgrStopTimer(timer); in PowerMgrResetTimer()
110 PowerTimerInfo *info = GetPowerTimerInfo(timer); in PowerMgrResetTimer()
116 BOOL PowerMgrStartTimer(PowerTimer *timer, void *privateData) in PowerMgrStartTimer() argument
118 if (timer == NULL) { in PowerMgrStartTimer()
[all …]
/base/startup/init/services/loopevent/timer/
Dle_timer.c48 TimerTask *timer = (TimerTask *)task; in HandleTimerEvent_() local
50 if (timer->processTimer) { in HandleTimerEvent_()
52 timer->processTimer(task, (void *)userData); in HandleTimerEvent_()
54 timer = (TimerTask *)GetTaskByFd((EventLoop *)loop, fd); in HandleTimerEvent_()
55 if (timer == NULL) { in HandleTimerEvent_()
58 if (timer->repeat <= repeat) { in HandleTimerEvent_()
62 timer->repeat -= repeat; in HandleTimerEvent_()
75 TimerHandle *timer, LE_ProcessTimer processTimer, void *context) in LE_CreateTimer() argument
77 LE_CHECK(loopHandle != NULL && timer != NULL, return LE_INVALID_PARAM, "Invalid parameters"); in LE_CreateTimer()
93 *timer = (TimerHandle)task; in LE_CreateTimer()
[all …]
/base/time/time_service/
DREADME.md45 | createTimer(options: TimerOptions, callback: AsyncCallback<number>): void | Create timer, callbac…
46 | createTimer(options: TimerOptions): Promise<number> | Create timer, promise method …
47 | startTimer(timer: number, triggerTime: number, callback: AsyncCallback<boolean>): void | Start th…
48 | startTimer(timer: number, triggerTime: number): Promise<boolean> | Start the timer, promise mode …
49 | stopTimer(timer: number, callback: AsyncCallback<boolean>): void | Stop the timer, callback mode…
50 | stopTimer(timer: number): Promise<boolean> | Stop the timer, promise mode …
51 | destroyTimer(timer: number, callback: AsyncCallback<boolean>): void | Destroy the timer, callback…
52 | destroyTimer(timer: number): Promise<boolean> | Destroy the timer, the promise met…
58timer (the timer start time cannot be later than the currently set system time); <br/>If the value…
59 | repeat | boolean | true Is a cyclic timer, false is a single timer. |
[all …]
DREADME_zh.md63 | startTimer(timer: number, triggerTime: number, callback: AsyncCallback<boolean>): void | 开启定时器,ca…
64 | startTimer(timer: number, triggerTime: number): Promise<boolean> | 开启定时器,promise方式。 |
65 | stopTimer(timer: number, callback: AsyncCallback<boolean>): void | 停止定时器,callback方式。 |
66 | stopTimer(timer: number): Promise<boolean> | 停止定时器,promise方式。 |
67 | destroyTimer(timer: number, callback: AsyncCallback<boolean>): void | 销毁定时器,callback方式。 |
68 | destroyTimer(timer: number): Promise<boolean> | 摧毁定时器,promise方式。 |
130 console.log("create timer")
132 console.log("start timer")
134 console.log("stop timer")
136 console.log("destroy timer")
/base/update/updateservice/services/utils/src/
Ddupdate_timer.c37 UpdateTimer timer; member
64 return &g_timerList[i].timer; in GetTimerById()
85 int ret = timer_delete(g_timerList[i].timer.timerId); in ExitUpdateTimer()
114 g_timerList[tid].timer.timeout = timeout; in RegisterCycleTimerCB()
115 g_timerList[tid].timer.timerId = timerId; in RegisterCycleTimerCB()
134 int ret = timer_delete(g_timerList[tid].timer.timerId); in DeregisterCycleTimerCB()
153 UpdateTimer* timer = GetTimerById(tid); in StartTimer() local
154 if (timer == NULL) { in StartTimer()
161 it.it_interval.tv_sec = (int)(timer->timeout / MILLISECOND_PER_SECOND); in StartTimer()
162 …it.it_interval.tv_nsec = (int)(timer->timeout % MILLISECOND_PER_SECOND * NANOSECOND_PER_MILLISECON… in StartTimer()
[all …]
/base/powermgr/powermgr_lite/utils/include/
Dpower_mgr_timer_util.h38 BOOL PowerMgrResetTimer(PowerTimer *timer, int64_t whenMsec, int64_t intervalMsec);
43 BOOL PowerMgrStartTimer(PowerTimer *timer, void *privateData);
48 BOOL PowerMgrRestartTimer(PowerTimer *timer, void *privateData);
53 BOOL PowerMgrStopTimer(PowerTimer *timer);
58 void PowerMgrDestroyTimer(PowerTimer *timer);
/base/msdp/device_status/services/timer_manager/src/
Dtimer_manager.cpp151 [] (uint64_t s, const auto &timer) { in TakeNextTimerId() argument
152 return (s |= (uint64_t(1U) << timer->id)); in TakeNextTimerId()
177 auto timer = std::make_unique<TimerItem>(); in AddTimerInternal() local
178 timer->id = timerId; in AddTimerInternal()
179 timer->intervalMs = intervalMs; in AddTimerInternal()
180 timer->repeatCount = repeatCount; in AddTimerInternal()
181 timer->callbackCount = 0; in AddTimerInternal()
183 if (!AddInt64(nowTime, timer->intervalMs, timer->nextCallTime)) { in AddTimerInternal()
187 timer->callback = callback; in AddTimerInternal()
188 InsertTimerInternal(timer); in AddTimerInternal()
[all …]
/base/powermgr/battery_statistics/test/unittest/src/clienttest/
Dstats_util_test.cpp145 std::shared_ptr<StatsHelper::ActiveTimer> timer = std::make_shared<StatsHelper::ActiveTimer>(); variable
146 timer->StartRunning();
148 timer->StopRunning();
149 activeTimeMs = timer->GetRunningTimeMs();
154 timer->AddRunningTimeMs(addTimeMs);
155 activeTimeMs = timer->GetRunningTimeMs();
159 timer->AddRunningTimeMs(StatsUtils::DEFAULT_VALUE);
160 EXPECT_EQ(timer->GetRunningTimeMs(), activeTimeMs);
162 timer->Reset();
163 activeTimeMs = timer->GetRunningTimeMs();
[all …]
/base/startup/init/services/param/linux/
Dparam_msgadp.c124 int ParamTimerCreate(ParamTaskPtr *timer, ProcessTimer process, void *context) in ParamTimerCreate() argument
126 PARAM_CHECK(timer != NULL && process != NULL, return -1, "Invalid timer"); in ParamTimerCreate()
127 … LE_STATUS status = LE_CreateTimer(LE_GetDefaultLoop(), timer, (LE_ProcessTimer)process, context); in ParamTimerCreate()
131 int ParamTimerStart(const ParamTaskPtr timer, uint64_t timeout, uint64_t repeat) in ParamTimerStart() argument
133 PARAM_CHECK(timer != NULL, return -1, "Invalid timer"); in ParamTimerStart()
134 return LE_StartTimer(LE_GetDefaultLoop(), timer, timeout, repeat); in ParamTimerStart()
137 void ParamTimerClose(ParamTaskPtr timer) in ParamTimerClose() argument
139 PARAM_CHECK(timer != NULL, return, "Invalid param"); in ParamTimerClose()
140 LE_CloseTask(LE_GetDefaultLoop(), (ParamTaskPtr)timer); in ParamTimerClose()
/base/startup/init/services/param/liteos/
Dparam_osadp.c44 ParamTimer *timer = (ParamTimer *)v.sival_ptr; in TimerHandle() local
45 PARAM_CHECK(timer != NULL, return, "Invalid timer"); in TimerHandle()
46 if (timer->timeProcessor != NULL) { in TimerHandle()
47 timer->timeProcessor(timer, timer->context); in TimerHandle()
71 int ParamTimerCreate(ParamTaskPtr *timer, ProcessTimer process, void *context) in ParamTimerCreate() argument
73 PARAM_CHECK(timer != NULL && process != NULL, return -1, "Invalid timer"); in ParamTimerCreate()
90 *timer = paramTimer; in ParamTimerCreate()
94 int ParamTimerStart(const ParamTaskPtr timer, uint64_t timeout, uint64_t repeat) in ParamTimerStart() argument
96 PARAM_CHECK(timer != NULL, return -1, "Invalid timer"); in ParamTimerStart()
97 ParamTimer *paramTimer = (ParamTimer *)timer; in ParamTimerStart()
[all …]
/base/notification/distributed_notification_service/frameworks/ans/src/
Dreminder_request_timer.cpp35 sptr<MiscServices::TimeServiceClient> timer = MiscServices::TimeServiceClient::GetInstance(); in ReminderRequestTimer() local
36 if (timer == nullptr) { in ReminderRequestTimer()
39 int64_t bootTimeMs = timer->GetBootTimeMs(); in ReminderRequestTimer()
101 sptr<MiscServices::TimeServiceClient> timer = MiscServices::TimeServiceClient::GetInstance(); in UpdateTimeInfo() local
102 if (timer == nullptr) { in UpdateTimeInfo()
106 int64_t bootTime = timer->GetBootTimeMs(); in UpdateTimeInfo()
/base/time/time_service/services/
DBUILD.gn22 "timer/include",
53 "timer/src/batch.cpp",
54 "timer/src/timer_handler.cpp",
55 "timer/src/timer_info.cpp",
56 "timer/src/timer_manager.cpp",
112 "timer/src/batch.cpp",
113 "timer/src/timer_handler.cpp",
114 "timer/src/timer_info.cpp",
115 "timer/src/timer_manager.cpp",
/base/time/time_service/test/unittest/js_test/permission/
DSystemTimerNormal.test.js59 systemTimer.createTimer(options, async (err, timer) => {
63 await systemTimer.destroyTimer(timer)
64 expect(timer > 0).assertEqual(true)
82 systemTimer.createTimer(options, async (err, timer) => {
86 await systemTimer.destroyTimer(timer)
87 expect(timer > 0).assertEqual(true)
105 systemTimer.createTimer(options, async (err, timer) => {
109 await systemTimer.destroyTimer(timer)
110 expect(timer > 0).assertEqual(true)
128 systemTimer.createTimer(options, async (err, timer) => {
[all …]
/base/powermgr/battery_statistics/services/native/src/entities/
Dscreen_entity.cpp117 std::shared_ptr<StatsHelper::ActiveTimer> timer = nullptr; in GetOrCreateTimer() local
122 timer = screenOnTimer_; in GetOrCreateTimer()
127 timer = screenOnTimer_; in GetOrCreateTimer()
138 timer = iter->second; in GetOrCreateTimer()
145 timer = brightnessTimer; in GetOrCreateTimer()
152 return timer; in GetOrCreateTimer()
Dphone_entity.cpp140 std::shared_ptr<StatsHelper::ActiveTimer> timer = nullptr; in GetOrCreateTimer() local
143 return timer; in GetOrCreateTimer()
151 timer = onIter->second; in GetOrCreateTimer()
158 timer = phoneOnTimer; in GetOrCreateTimer()
165 timer = dataIter->second; in GetOrCreateTimer()
172 timer = phoneDataTimer; in GetOrCreateTimer()
179 return timer; in GetOrCreateTimer()
Dbluetooth_entity.cpp338 std::shared_ptr<StatsHelper::ActiveTimer> timer = nullptr; in GetOrCreateTimer() local
344 timer = brScanIter->second; in GetOrCreateTimer()
351 timer = brScanTimer; in GetOrCreateTimer()
358 timer = bleScanIter->second; in GetOrCreateTimer()
365 timer = bleScanTimer; in GetOrCreateTimer()
372 return timer; in GetOrCreateTimer()
378 std::shared_ptr<StatsHelper::ActiveTimer> timer = nullptr; in GetOrCreateTimer() local
383 timer = bluetoothBrOnTimer_; in GetOrCreateTimer()
388 timer = bluetoothBrOnTimer_; in GetOrCreateTimer()
394 timer = bluetoothBleOnTimer_; in GetOrCreateTimer()
[all …]
Daudio_entity.cpp107 std::shared_ptr<StatsHelper::ActiveTimer> timer = nullptr; in GetOrCreateTimer() local
113 timer = audioOnIter->second; in GetOrCreateTimer()
119 timer = audioTimer; in GetOrCreateTimer()
126 return timer; in GetOrCreateTimer()
Dsensor_entity.cpp167 std::shared_ptr<StatsHelper::ActiveTimer> timer = nullptr; in GetOrCreateTimer() local
173 timer = gravityOnIter->second; in GetOrCreateTimer()
180 timer = gravityTimer; in GetOrCreateTimer()
187 timer = proximityOnIter->second; in GetOrCreateTimer()
194 timer = proximityTimer; in GetOrCreateTimer()
201 return timer; in GetOrCreateTimer()
/base/update/sys_installer/services/module_update/util/src/
Dmodule_utils.cpp117 Timer timer; in WaitForFile() local
119 while (timer.duration() < timeout) { in WaitForFile()
123 LOG(INFO) << "wait for '" << path << "' took " << timer; in WaitForFile()
130 LOG(ERROR) << "wait for '" << path << "' timed out and took " << timer; in WaitForFile()
176 std::ostream &operator<<(std::ostream &os, const Timer &timer) in operator <<() argument
178 os << timer.duration().count() << "ms"; in operator <<()
/base/telephony/call_manager/utils/include/
Dtimer.h37 Timer(const Timer &timer) in Timer() argument
39 stopStatus_ = timer.stopStatus_.load(); in Timer()
40 tryStopFlag_ = timer.tryStopFlag_.load(); in Timer()
/base/notification/distributed_notification_service/frameworks/test/moduletest/
DReminderHelperTest.js62 let timer = { variable
85 reminderAgent.publishReminder(timer, reminderCallback)
98 let timer = { variable
109 reminderAgent.publishReminder(timer).then((reminderId) => {
360 let timer = { variable
384 reminderAgent.publishReminder(timer, (err, reminderId) => {
726 let timer = { variable
732 reminderAgent.publishReminder(timer).then((reminderId) => {
735 reminderAgent.publishReminder(timer).then((reminderId) => {
765 let timer = { variable
[all …]
/base/useriam/user_auth_framework/test/unittest/services/src/
Drelative_timer_test.cpp50 auto &timer = RelativeTimer::GetInstance(); variable
52 (void)timer.Register([&ensure]() { ensure.set_value(); }, 565); in __anon7a024c980102()
/base/startup/init/services/param/include/
Dparam_osadp.h121 int ParamTimerCreate(ParamTaskPtr *timer, ProcessTimer process, void *context);
122 int ParamTimerStart(const ParamTaskPtr timer, uint64_t timeout, uint64_t repeat);
123 void ParamTimerClose(ParamTaskPtr timer);
/base/startup/init/test/unittest/init/
Dinit_unittest.cpp127 TimerHandle timer = nullptr; variable
128 int ret = LE_CreateTimer(LE_GetDefaultLoop(), &timer, TestProcessTimer, nullptr);
130 ret = LE_StartTimer(LE_GetDefaultLoop(), timer, 500, 4);
/base/powermgr/battery_statistics/services/native/src/
Dbattery_stats_core.cpp368 std::shared_ptr<StatsHelper::ActiveTimer> timer; in UpdatePhoneStats() local
369 timer = phoneEntity_->GetOrCreateTimer(statsType, level); in UpdatePhoneStats()
370 if (timer == nullptr) { in UpdatePhoneStats()
377 timer->StartRunning(); in UpdatePhoneStats()
380 timer->StopRunning(); in UpdatePhoneStats()
396 std::shared_ptr<StatsHelper::ActiveTimer> timer; in UpdateTimer() local
398 timer = entity->GetOrCreateTimer(uid, statsType); in UpdateTimer()
400 timer = entity->GetOrCreateTimer(statsType); in UpdateTimer()
403 if (timer == nullptr) { in UpdateTimer()
410 timer->StartRunning(); in UpdateTimer()
[all …]

123