#include <engines.h>
Collaboration diagram for _ev_engine_s:

For internal use only.
This is the implementation of the ev_engine_t type.
Definition at line 403 of file engines.h.
Data Fields | |
| ev_magic_t | eng_magic |
| const char * | eng_name |
| const char * | eng_desc |
| ev_flags_t | eng_flags |
| ev_flags_t | eng_runfl |
| _ev_englink_t | eng_list |
| void * | eng_handle |
| void * | eng_data |
| ev_init_t | eng_init |
| ev_poll_t | eng_poll |
| ev_fini_t | eng_fini |
| _ev_sockets_t | eng_socket |
| _ev_signals_t | eng_signal |
| _ev_timers_t | eng_timer |
|
|
Engine-specific data. Definition at line 411 of file engines.h. Referenced by engine_register(). |
|
|
Engine description. |
|
|
Finalize the engine. Definition at line 414 of file engines.h. Referenced by event_destroy(). |
|
|
Engine flags. Definition at line 407 of file engines.h. Referenced by engine_load(), engine_register(), and event_attr_engine(). |
|
|
Module handle. Definition at line 410 of file engines.h. Referenced by engine_load(), and event_destroy(). |
|
|
Initialize the engine. Definition at line 412 of file engines.h. Referenced by engine_register(), and event_attr_engine(). |
|
|
List of all registered engines. Definition at line 409 of file engines.h. Referenced by engine_load(), engine_register(), event_attr_engine(), event_destroy(), and event_init(). |
|
|
Magic number. |
|
|
String containing engine name. Definition at line 405 of file engines.h. Referenced by engine_load(), engine_register(), and event_attr_engine(). |
|
|
Check and dispatch events. Definition at line 413 of file engines.h. Referenced by engine_register(), and event_attr_engine(). |
|
|
Running engine flags. Definition at line 408 of file engines.h. Referenced by engine_activate(), engine_load(), engine_register(), event_attr_engine(), and event_destroy(). |
|
|
Signal methods. Definition at line 416 of file engines.h. Referenced by engine_register(), event_attr_engine(), signal_create(), and signal_destroy(). |
|
|
Socket methods. Definition at line 415 of file engines.h. Referenced by engine_register(), and event_attr_engine(). |
|
|
Timer methods. Definition at line 417 of file engines.h. Referenced by engine_register(), timer_create(), timer_destroy(), and timer_resched(). |
1.4.4