Lines Matching refs:once
82 uint32_t Timer::Register(const TimerCallback& callback, uint32_t interval /* ms */, bool once)
86 int timerFd = once ? INVALID_TIMER_FD : GetTimerFd(interval);
88 uint32_t ret = DoRegister([this](int fd) { this->OnTimer(fd); }, interval, once, timerFd);
105 entry->once = once;
130 if ((*itor)->once) {
156 uint32_t Timer::DoRegister(const TimerListCallback& callback, uint32_t interval, bool once, int &timerFd)
159 uint32_t ret = reactor_->ScheduleTimer(cb, interval, timerFd, once);
197 if (!ptr->once) {
232 if (!ptr->once) {