Lines Matching refs:TimerPool
25 TimerPool::TimerPool(EventLoop& eventLoop)
28 FATAL_ERROR("Failed to initialize a system timer for the TimerPool");
32 TimerHandle TimerPool::setTimer(const Nanoapp *nanoapp, Nanoseconds duration,
68 bool TimerPool::cancelTimer(const Nanoapp *nanoapp, TimerHandle timerHandle) {
101 TimerPool::TimerRequest *TimerPool::getTimerRequestByTimerHandle(
115 bool TimerPool::TimerRequest::operator>(const TimerRequest& request) const {
119 TimerHandle TimerPool::generateTimerHandle() {
137 TimerHandle TimerPool::generateUniqueTimerHandle() {
150 bool TimerPool::insertTimerRequest(const TimerRequest& timerRequest) {
161 void TimerPool::onSystemTimerCallback() {
170 bool TimerPool::handleExpiredTimersAndScheduleNext() {
214 void TimerPool::handleSystemTimerCallback(void *timerPoolPtr) {
215 // Cast the context pointer to a TimerPool context and call into the callback
217 TimerPool *timerPool = static_cast<TimerPool *>(timerPoolPtr);