Home
last modified time | relevance | path

Searched refs:SamgrTimeHandler (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/systemabilitymgr/samgr/services/samgr/native/source/
H A Dsamgr_time_handler.cpp27 SamgrTimeHandler* volatile SamgrTimeHandler::singleton = nullptr;
28 SamgrTimeHandler::Deletor SamgrTimeHandler::deletor;
31 SamgrTimeHandler* SamgrTimeHandler::GetInstance() in GetInstance()
36 singleton = new SamgrTimeHandler; in GetInstance()
42 SamgrTimeHandler::SamgrTimeHandler() in SamgrTimeHandler() function in OHOS::SamgrTimeHandler
53 void SamgrTimeHandler::StartThread() in StartThread()
70 void SamgrTimeHandler::OnTime(SamgrTimeHandler &handle, int number, struct epoll_event events[]) in OnTime()
92 SamgrTimeHandler::~SamgrTimeHandler() in ~SamgrTimeHandler()
102 int SamgrTimeHandler::CreateAndRetry() in CreateAndRetry()
114 bool SamgrTimeHandler::PostTask(TaskType func, uint64_t delayTime) in PostTask()
/ohos5.0/foundation/systemabilitymgr/samgr/services/samgr/native/include/
H A Dsamgr_time_handler.h32 class SamgrTimeHandler {
35 ~SamgrTimeHandler();
36 static SamgrTimeHandler* GetInstance();
40 SamgrTimeHandler();
45 if (nullptr != SamgrTimeHandler::singleton) { in ~Deletor()
46 delete SamgrTimeHandler::singleton; in ~Deletor()
47 SamgrTimeHandler::singleton = nullptr; in ~Deletor()
52 void OnTime(SamgrTimeHandler &handle, int number, struct epoll_event events[]);
59 static SamgrTimeHandler* volatile singleton;
/ohos5.0/foundation/systemabilitymgr/samgr/services/samgr/native/source/collect/
H A Ddevice_timed_collect.cpp94 if (!SamgrTimeHandler::GetInstance()->PostTask(timedTask, disTime)) { in ProcessPersistenceTimedTask()
230 if (!SamgrTimeHandler::GetInstance()->PostTask(callback, disTime)) { in PostDelayTaskByTimeInfo()
307 if (!SamgrTimeHandler::GetInstance()->PostTask(timedTask, timeGap)) { in PostPersistenceTimedTaskLocked()
323 if (!SamgrTimeHandler::GetInstance()->PostTask(timedTask, timeGap)) { in PostNonPersistenceTimedTaskLocked()