Home
last modified time | relevance | path

Searched refs:TimerProxy (Results 1 – 5 of 5) sorted by relevance

/base/time/time_service/test/unittest/service_test/src/
Dtime_proxy_test.cpp94 EXPECT_EQ(TimerProxy::GetInstance().uidTimersMap_.size(), (const unsigned int)1);
95 auto itUidTimerMap = TimerProxy::GetInstance().uidTimersMap_.find(uid);
96 EXPECT_NE(itUidTimerMap, TimerProxy::GetInstance().uidTimersMap_.end());
103 TimerProxy::GetInstance().uidTimersMap_.clear();
104 EXPECT_EQ(TimerProxy::GetInstance().uidTimersMap_.size(), (const unsigned int)0);
135 EXPECT_EQ(TimerProxy::GetInstance().uidTimersMap_.size(), (const unsigned int)1);
141 EXPECT_EQ(TimerProxy::GetInstance().uidTimersMap_.size(), (const unsigned int)0);
171 EXPECT_EQ(TimerProxy::GetInstance().uidTimersMap_.size(), (const unsigned int)1);
181 EXPECT_EQ(TimerProxy::GetInstance().uidTimersMap_.size(), (const unsigned int)0);
199 EXPECT_EQ(TimerProxy::GetInstance().proxyUids_.size(), (const unsigned int)1);
[all …]
/base/time/time_service/services/timer/src/
Dtimer_proxy.cpp33 IMPLEMENT_SINGLE_INSTANCE(TimerProxy) in IMPLEMENT_SINGLE_INSTANCE() argument
35 void TimerProxy::RemoveProxy(uint64_t timerNumber, int32_t uid) in IMPLEMENT_SINGLE_INSTANCE()
53 void TimerProxy::CallbackAlarmIfNeed(const std::shared_ptr<TimerInfo> &alarm) in CallbackAlarmIfNeed()
82 bool TimerProxy::ProxyTimer(int32_t uid, bool isProxy, bool needRetrigger, in ProxyTimer()
120 void TimerProxy::ResetProxyMaps() in ResetProxyMaps()
139 bool TimerProxy::ResetAllProxy(const std::chrono::steady_clock::time_point &now, in ResetAllProxy()
148 void TimerProxy::EraseTimerFromProxyUidMap(const uint64_t id, const uint32_t uid) in EraseTimerFromProxyUidMap()
159 void TimerProxy::EraseAlarmItem( in EraseAlarmItem()
169 void TimerProxy::RecordUidTimerMap(const std::shared_ptr<TimerInfo> &alarm, const bool isRebatched) in RecordUidTimerMap()
193 void TimerProxy::RemoveUidTimerMap(const std::shared_ptr<TimerInfo> &alarm) in RemoveUidTimerMap()
[all …]
Dtimer_manager.cpp134 if (TimerProxy::GetInstance().IsUidProxy(timerInfo->uid)) { in StartTimer()
176 TimerProxy::GetInstance().RemoveProxy(timerNumber, uid); in StopTimerInner()
177 TimerProxy::GetInstance().EraseTimerFromProxyUidMap(timerNumber, uid); in StopTimerInner()
271 TimerProxy::GetInstance().RemoveUidTimerMap(id); in RemoveHandler()
325 TimerProxy::GetInstance().RecordUidTimerMap(alarm, isRebatched); in SetHandlerLocked()
499 if (TimerProxy::GetInstance().IsUidProxy(alarm->uid)) { in ProcTriggerTimer()
500 … alarm->UpdateWhenElapsed(nowElapsed, milliseconds(TimerProxy::GetInstance().GetProxyDelayTime())); in ProcTriggerTimer()
625 TimerProxy::GetInstance().CallbackAlarmIfNeed(alarm); in DeliverTimersLocked()
656 return TimerProxy::GetInstance().ProxyTimer(uid, isProxy, needRetrigger, GetBootTimeNs(), in ProxyTimer()
663 return TimerProxy::GetInstance().ResetAllProxy(GetBootTimeNs(), in ResetAllProxy()
[all …]
/base/time/time_service/services/timer/include/
Dtimer_proxy.h30 class TimerProxy {
31 DECLARE_SINGLE_INSTANCE(TimerProxy)
/base/time/time_service/services/
Dtime_system_ability.cpp539 TimerProxy::GetInstance().ShowProxyTimerInfo(fd, times); in DumpProxyTimerInfo()
547 TimerProxy::GetInstance().ShowUidTimerMapInfo(fd, times); in DumpUidTimerMapInfo()
554 TimerProxy::GetInstance().SetProxyDelayTime(fd, std::atoi(input.at(paramNumPos).c_str())); in SetProxyDelayTime()
560 TimerProxy::GetInstance().ShowProxyDelayTime(fd); in DumpProxyDelayTime()