#include <event.h>
Collaboration diagram for _ev_genhdr_s:

For internal use only.
This is the implementation of the ev_genhdr_t type. This structure must appear as the first entry in all generators.
Definition at line 591 of file event.h.
Data Fields | |
| ev_magic_t | eg_magic |
| unsigned int | eg_type |
| ev_flags_t | eg_flags |
| ev_genhdr_t * | eg_next |
| ev_genhdr_t * | eg_prev |
| ev_ctx_t * | eg_context |
| unsigned int | eg_ref |
| ev_call_t | eg_callback |
| void * | eg_calldata |
| union { | |
| int egd_int | |
| void * egd_ptr | |
| } | eg_engdata |
|
|
Callback function. |
|
|
Data for callback function. |
|
|
Responsible context. |
|
|
Engine data. |
|
|
Generator flags. Definition at line 594 of file event.h. Referenced by event_gen_release(). |
|
|
Generator magic number. |
|
|
Next generator in the list. Definition at line 595 of file event.h. Referenced by event_destroy(), event_gen_alloc(), and event_gen_release(). |
|
|
Previous generator in the list. Definition at line 596 of file event.h. Referenced by event_destroy(), event_gen_alloc(), and event_gen_release(). |
|
|
Reference count. |
|
|
Generator type. Definition at line 593 of file event.h. Referenced by event_gen_release(). |
|
|
Engine integer data. |
|
|
Engine pointer data. |
1.4.4