Searched refs:WatchdogInner (Results 1 - 6 of 6) sorted by relevance
/base/hiviewdfx/hicollie/frameworks/native/test/unittest/common/ |
H A D | watchdog_inner_test.cpp | 100 * @tc.name: WatchdogInner thread run a oneshot task
108 WatchdogInner::GetInstance().RunOneShotTask("", taskFunc, 0);
in HWTEST_F() 113 * @tc.name: WatchdogInner TriggerTimerCountTask Test
120 WatchdogInner::GetInstance().TriggerTimerCountTask(name, true, "test");
in HWTEST_F() 121 ASSERT_EQ(WatchdogInner::GetInstance().checkerQueue_.size(), 0);
in HWTEST_F() 125 * @tc.name: WatchdogInner thread run a periodical task
134 WatchdogInner::GetInstance().RunPeriodicalTask(name, taskFunc, 2000, 0);
in HWTEST_F() 135 ASSERT_TRUE(WatchdogInner::GetInstance().checkerQueue_.size() > 0);
in HWTEST_F() 136 WatchdogInner::GetInstance().TriggerTimerCountTask(name, false, "test");
in HWTEST_F() 137 WatchdogInner in HWTEST_F() [all...] |
/base/hiviewdfx/hicollie/frameworks/native/ |
H A D | watchdog.cpp | 33 return WatchdogInner::GetInstance().AddThread(name, handler, timeOutCallback, interval); in AddThread() 38 return WatchdogInner::GetInstance().AddThread(name, handler, nullptr, interval); in AddThread() 43 return WatchdogInner::GetInstance().RunOneShotTask(name, std::move(task), delay); in RunOneShotTask() 48 return WatchdogInner::GetInstance().RunPeriodicalTask(name, std::move(task), interval, delay); in RunPeriodicalTask() 53 return WatchdogInner::GetInstance().StopWatchdog(); in StopWatchdog() 58 return WatchdogInner::GetInstance().InitFfrtWatchdog(); in InitFfrtWatchdog() 63 return WatchdogInner::GetInstance().SetBundleInfo(bundleName, bundleVersion); in SetBundleInfo() 68 return WatchdogInner::GetInstance().SetForeground(isForeground); in SetForeground() 73 WatchdogInner::GetInstance().RemoveInnerTask(name); in RemovePeriodicalTask() 78 WatchdogInner in RemoveThread() [all...] |
H A D | watchdog_inner.cpp | 84 std::mutex WatchdogInner::lockFfrt_; 102 auto ret = memcpy_s(buf, len, WatchdogInner::GetInstance().currentScene_.c_str(), in ThreadInfo() 103 WatchdogInner::GetInstance().currentScene_.size()); in ThreadInfo() 127 WatchdogInner::WatchdogInner() in WatchdogInner() function in OHOS::HiviewDFX::WatchdogInner 133 WatchdogInner::~WatchdogInner() in ~WatchdogInner() 151 void WatchdogInner::SetBundleInfo(const std::string& bundleName, const std::string& bundleVersion) in SetBundleInfo() 157 void WatchdogInner::SetForeground(const bool& isForeground) in SetForeground() 162 bool WatchdogInner [all...] |
H A D | xcollie.cpp | 36 return WatchdogInner::GetInstance().RunXCollieTask(name, timeout * TO_MILLISECOND_MULTPLE, func, arg, flag); in SetTimer() 41 WatchdogInner::GetInstance().RemoveXCollieTask(id); in CancelTimer() 46 return WatchdogInner::GetInstance().SetTimerCountTask(name, timeLimit * TO_MILLISECOND_MULTPLE, countLimit); in SetTimerCount() 51 WatchdogInner::GetInstance().TriggerTimerCountTask(name, bTrigger, message); in TriggerTimerCount()
|
H A D | watchdog_inner.h | 59 class WatchdogInner : public Singleton<WatchdogInner> { class 60 DECLARE_SINGLETON(WatchdogInner);
|
H A D | watchdog_task.cpp | 101 if (WatchdogInner::GetInstance().IsCallbackLimit(flag)) { in DoCallback() 119 WatchdogInner::LeftTimeExitProcess(description); in DoCallback() 335 WatchdogInner::KillPeerBinderProcess(description); in EvaluateCheckerState()
|
Completed in 4 milliseconds