Home
last modified time | relevance | path

Searched refs:WatchdogInner (Results 1 - 6 of 6) sorted by relevance

/base/hiviewdfx/hicollie/frameworks/native/test/unittest/common/
H A Dwatchdog_inner_test.cpp100 * @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 Dwatchdog.cpp33 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 Dwatchdog_inner.cpp84 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 Dxcollie.cpp36 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 Dwatchdog_inner.h59 class WatchdogInner : public Singleton<WatchdogInner> { class
60 DECLARE_SINGLETON(WatchdogInner);
H A Dwatchdog_task.cpp101 if (WatchdogInner::GetInstance().IsCallbackLimit(flag)) { in DoCallback()
119 WatchdogInner::LeftTimeExitProcess(description); in DoCallback()
335 WatchdogInner::KillPeerBinderProcess(description); in EvaluateCheckerState()

Completed in 4 milliseconds