Lines Matching refs:Timer
28 Timer::Timer(const std::string& name, int timeoutMs) : name_(name), timeoutMs_(timeoutMs),
33 Timer::~Timer()
38 uint32_t Timer::Setup()
50 void Timer::Shutdown(bool useJoin)
82 uint32_t Timer::Register(const TimerCallback& callback, uint32_t interval /* ms */, bool once)
115 void Timer::Unregister(uint32_t timerId)
147 void Timer::MainLoop()
156 uint32_t Timer::DoRegister(const TimerListCallback& callback, uint32_t interval, bool once, int &timerFd)
168 void Timer::DoUnregister(uint32_t interval)
177 void Timer::OnTimer(int timerFd)
208 void Timer::DoTimerListCallback(const TimerListCallback& callback, int timerFd)
214 uint32_t Timer::GetValidId(uint32_t timerId) const
225 int Timer::GetTimerFd(uint32_t interval /* ms */)
239 void Timer::EraseUnusedTimerId(uint32_t interval, const std::vector<uint32_t>& unusedIds)