#include <event.h>
Collaboration diagram for _ev_ctx_s:
For internal use only.
This is the implementation of the ev_ctx_t type.
Definition at line 392 of file event.h.
Data Fields | |
ev_magic_t | ec_magic |
ev_flags_t | ec_flags |
const char * | ec_prog |
treeconf_ctx_t | ec_conf |
unsigned int | ec_maxgen |
_ev_gens_s * | ec_gens |
struct { | |
_ev_tim_s * tt_root | |
_ev_tim_s * tt_insert | |
} | ec_timtree |
_ev_engine_s * | ec_engine |
_ev_englist_t | ec_socket |
_ev_englist_t | ec_signal |
_ev_englist_t | ec_timer |
unsigned int | ec_evcnt |
event_t * | ec_evs |
|
Library configuration data. |
|
List of engine descriptors. Definition at line 403 of file event.h. Referenced by engine_load(), engine_register(), event_destroy(), and event_init(). |
|
Count of free events. Definition at line 407 of file event.h. Referenced by event_destroy(), and event_init(). |
|
Linked list of free events. Definition at line 408 of file event.h. Referenced by event_destroy(), and event_init(). |
|
Context flags. Definition at line 394 of file event.h. Referenced by event_destroy(), and event_init(). |
|
Generators. Definition at line 398 of file event.h. Referenced by _ev_gen_lookup(), do_rules(), event_destroy(), event_gen_register(), event_init(), gen_verify(), and main(). |
|
Magic number. Definition at line 393 of file event.h. Referenced by event_destroy(), and event_init(). |
|
Maximum generator ID #. Definition at line 397 of file event.h. Referenced by _ev_gen_lookup(), event_destroy(), event_init(), gens_construct(), gens_extend(), and gens_merge(). |
|
Application name. Definition at line 395 of file event.h. Referenced by event_init(). |
|
Engines for signals. Definition at line 405 of file event.h. Referenced by event_destroy(), event_init(), signal_create(), and signal_destroy(). |
|
Engines for sockets. Definition at line 404 of file event.h. Referenced by event_destroy(), and event_init(). |
|
Engines for timers. Definition at line 406 of file event.h. Referenced by event_destroy(), event_init(), timer_create(), timer_destroy(), and timer_resched(). |
|
Ordered tree of timers. Referenced by _timer_insert(), _timer_untree(), event_init(), and node_swap(). |
|
Tree insertion cursor. |
|
Root node of the tree. |