EM-ODP
3.7.0
Event Machine on ODP
|
#include <em_internal_event_types.h>
Data Fields | |
uint64_t | id |
struct { | |
uint64_t id | |
em_event_group_t event_group | |
void(* f_done_callback )(void *arg_ptr) | |
void * f_done_arg_ptr | |
int num_notif | |
em_notif_t notif_tbl [EM_EVENT_GROUP_MAX_NOTIF] | |
} | done |
struct { | |
uint64_t id | |
em_queue_group_t queue_group | |
} | q_grp |
struct { | |
uint64_t id | |
em_event_group_t event_group | |
eo_elem_t * eo_elem | |
queue_elem_t * q_elem | |
int delete_queues | |
loc_func_retval_t * retvals | |
} | loc_func |
Internal event
Definition at line 93 of file em_internal_event_types.h.
struct { ... } internal_event_t::done |
'done' event
uint64_t internal_event_t::id |
All internal events start with 'id'
Definition at line 95 of file em_internal_event_types.h.
struct { ... } internal_event_t::loc_func |
core local function call request event
struct { ... } internal_event_t::q_grp |
'queue group' operation event