Lines Matching defs:Watchdog
22 Watchdog::Watchdog()
26 Watchdog::~Watchdog()
30 int Watchdog::AddThread(const std::string &name, std::shared_ptr<AppExecFwk::EventHandler> handler,
36 int Watchdog::AddThread(const std::string &name, std::shared_ptr<AppExecFwk::EventHandler> handler, uint64_t interval)
41 void Watchdog::RunOneShotTask(const std::string& name, Task&& task, uint64_t delay)
46 void Watchdog::RunPeriodicalTask(const std::string& name, Task&& task, uint64_t interval, uint64_t delay)
51 void Watchdog::StopWatchdog()
56 void Watchdog::InitFfrtWatchdog()
61 void Watchdog::SetBundleInfo(const std::string& bundleName, const std::string& bundleVersion)
66 void Watchdog::SetForeground(const bool& isForeground)
71 void Watchdog::RemovePeriodicalTask(const std::string& name)
76 void Watchdog::RemoveThread(const std::string& name)
81 void Watchdog::InitMainLooperWatcher(WatchdogBeginFunc* beginFunc, WatchdogEndFunc* endFunc)
86 void Watchdog::SetAppDebug(bool isAppDebug)
91 bool Watchdog::GetAppDebug()