#include <senf/Scheduler/FdManager.hh>
Definition at line 36 of file FdManager.hh.
◆ Events
Enumerator |
---|
EV_READ | |
EV_PRIO | |
EV_WRITE | |
EV_HUP | |
EV_ERR | |
Definition at line 46 of file FdManager.hh.
◆ eventTime()
◆ eventTimestamp()
CyclicTimestamp const& senf::scheduler::detail::FdManager::eventTimestamp |
( |
| ) |
const |
Cyclic Timestamp of last event (1ms precision)
◆ processOnce()
void senf::scheduler::detail::FdManager::processOnce |
( |
| ) |
|
Wait for events.
This call waits until at least one event is posted but no longer than the current timeout().
Definition at line 26 of file FdManager.cc.
◆ remove()
void senf::scheduler::detail::FdManager::remove |
( |
int |
fd | ) |
|
◆ set()
bool senf::scheduler::detail::FdManager::set |
( |
int |
fd, |
|
|
int |
events, |
|
|
Event * |
entry |
|
) |
| |
◆ timeout() [1/2]
void senf::scheduler::detail::FdManager::timeout |
( |
int |
t | ) |
|
◆ timeout() [2/2]
int senf::scheduler::detail::FdManager::timeout |
( |
| ) |
const |
◆ senf::scheduler::restart
The documentation for this class was generated from the following files: