SW Task Event Loop Framework v1.0.0
High-performance C++ asynchronous event loop framework with timer management and promise-based programming
Loading...
Searching...
No Matches
Timer Backend Selection Macros

Preprocessor macros for selecting timer backend implementation. More...

Macros

#define TIMER_USE_TIMERFD_EPOLL
 Enable timerfd + epoll backend (Linux-specific, high performance)
 

Detailed Description

Preprocessor macros for selecting timer backend implementation.

Macro Definition Documentation

◆ TIMER_USE_TIMERFD_EPOLL

#define TIMER_USE_TIMERFD_EPOLL

Enable timerfd + epoll backend (Linux-specific, high performance)

Use timerfd + epoll (default)

This backend uses Linux-specific timerfd and epoll for high-performance timer management with a single dedicated thread.

Definition at line 57 of file TimerManager.h.