|
KEEL 1.0.0
Minimal C11 HTTP client/server library built on epoll/kqueue/io_uring/poll
|
Timer heap entry (stored in KlEventCtx.timers array). More...
#include <timer.h>
Data Fields | |
| uint64_t | deadline_ms |
| KlTimerFn | cb |
| void * | user_data |
| int64_t | id |
Timer heap entry (stored in KlEventCtx.timers array).
| uint64_t KlTimerEntry::deadline_ms |
Absolute monotonic deadline.
| KlTimerFn KlTimerEntry::cb |
Callback invoked on expiry.
| void* KlTimerEntry::user_data |
Opaque pointer passed to cb.
| int64_t KlTimerEntry::id |
Monotonic timer ID.