#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(). |