EM-ODP  3.7.0
Event Machine on ODP
event_machine_event_group.h File Reference
Include dependency graph for event_machine_event_group.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

em_event_group_t em_event_group_create (void)
 
em_status_t em_event_group_delete (em_event_group_t event_group)
 
em_status_t em_event_group_apply (em_event_group_t event_group, int count, int num_notif, const em_notif_t notif_tbl[])
 
em_status_t em_event_group_increment (int count)
 
int em_event_group_is_ready (em_event_group_t event_group)
 
em_event_group_t em_event_group_current (void)
 
em_status_t em_send_group (em_event_t event, em_queue_t queue, em_event_group_t event_group)
 
int em_send_group_multi (const em_event_t events[], int num, em_queue_t queue, em_event_group_t event_group)
 
void em_event_group_processing_end (void)
 
em_status_t em_event_group_assign (em_event_group_t event_group)
 
em_status_t em_event_group_abort (em_event_group_t event_group)
 
int em_event_group_get_notif (em_event_group_t event_group, int max_notif, em_notif_t notif_tbl[])
 
em_event_group_t em_event_group_get_first (unsigned int *num)
 
em_event_group_t em_event_group_get_next (void)
 
uint64_t em_event_group_to_u64 (em_event_group_t event_group)