#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. |
1.4.4