![]() |
EM-ODP 4.4.0
Event Machine on ODP
|
#include <em_event_group_types.h>

Data Fields | |
| egrp_counter_t | counts |
| em_event_group_t event_group | ENV_CACHE_LINE_ALIGNED |
| bool | in_stash |
| int | num_notif |
| em_notif_t | notif_tbl [EM_EVENT_GROUP_MAX_NOTIF] |
| void *end[0] | ENV_CACHE_LINE_ALIGNED |
EM Event Group element
Definition at line 89 of file em_event_group_types.h.
| egrp_counter_t event_group_elem_t::counts |
These event group counts determine the number of events to process until completion. Events are counted before and after the receive function in the dispatcher.
Definition at line 95 of file em_event_group_types.h.
| em_event_group_t event_group event_group_elem_t::ENV_CACHE_LINE_ALIGNED |
The event group handle associated with this element. Constant after init.
Definition at line 101 of file em_event_group_types.h.
| void* end [0] event_group_elem_t::ENV_CACHE_LINE_ALIGNED |
for alignment/padding purposes only
Definition at line 115 of file em_event_group_types.h.
| bool event_group_elem_t::in_stash |
true/false, event group is in stash(free/unused)
Definition at line 104 of file em_event_group_types.h.
| em_notif_t event_group_elem_t::notif_tbl[EM_EVENT_GROUP_MAX_NOTIF] |
Contains the notification events to send when the event group count reaches zero.
Definition at line 112 of file em_event_group_types.h.
| int event_group_elem_t::num_notif |
Number of notification events in .notif_tbl[]
Definition at line 107 of file em_event_group_types.h.