Classes |
|
class | ConsoleDirManager |
class | EventHookDispatcher |
class | Event |
class | EventManager |
struct | FdSetCompare |
struct | FindFd |
class | FdDispatcher |
class | FileDispatcher |
class | FdManager |
class | FIFORunner |
class | IdleEventDispatcher |
class | Poller |
Epoll abstraction. More... |
|
struct | SignalSetCompare |
struct | FindNumericSignal |
class | SignalDispatcher |
struct | TimerSetCompare |
class | TimerDispatcher |
class | TimerSource |
class | POSIXTimerSource |
class | PollTimerSource |
Typedefs |
|
typedef boost::intrusive::ilist_base_hook < EventHookListTag > |
EventHookListBase |
typedef boost::intrusive::ilist_base_hook < EventListTag > |
EventListBase |
typedef boost::intrusive::ilist < EventListBase::value_traits < Event >, false > |
EventList |
typedef boost::intrusive::iset_base_hook < FdSetTag > |
FdSetBase |
typedef boost::intrusive::ilist_base_hook < IdleEventListTag > |
IdleEventListBase |
typedef boost::intrusive::iset_base_hook < SignalSetTag > |
SignalSetBase |
typedef boost::intrusive::iset_base_hook < TimerSetTag > |
TimerSetBase |
Functions |
|
template<class Handle > | |
int | get_descriptor (Handle const &handle) |
int | retrieve_filehandle (int fd) |
typedef boost::intrusive::ilist_base_hook<EventHookListTag> senf::scheduler::detail:: | ||||
EventHookListBase | ||||
Definition at line 41 of file EventHook.hh.
typedef boost::intrusive::ilist<EventListBase::value_traits<Event>, false> senf::scheduler::detail:: | ||||
EventList | ||||
Definition at line 46 of file EventManager.hh.
typedef boost::intrusive::ilist_base_hook<EventListTag> senf::scheduler::detail:: | ||||
EventListBase | ||||
Definition at line 44 of file EventManager.hh.
typedef boost::intrusive::iset_base_hook<FdSetTag> senf::scheduler::detail:: | ||||
FdSetBase | ||||
Definition at line 42 of file FdEvent.hh.
typedef boost::intrusive::ilist_base_hook<IdleEventListTag> senf::scheduler::detail:: | ||||
IdleEventListBase | ||||
Definition at line 41 of file IdleEvent.hh.
typedef boost::intrusive::iset_base_hook<SignalSetTag> senf::scheduler::detail:: | ||||
SignalSetBase | ||||
Definition at line 45 of file SignalEvent.hh.
typedef boost::intrusive::iset_base_hook<TimerSetTag> senf::scheduler::detail:: | ||||
TimerSetBase | ||||
Definition at line 43 of file TimerEvent.hh.
int senf::scheduler::detail:: | ||||
get_descriptor | ( | Handle const & | handle | ) |
Definition at line 56 of file FdEvent.cti.
int senf::scheduler::detail:: | ||||
retrieve_filehandle | ( | int | fd | ) |
Definition at line 106 of file FdEvent.cci.