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

Go to the source code of this file.

Functions

em_atomic_group_t em_atomic_group_create (const char *name, em_queue_group_t queue_group)
 
em_status_t em_atomic_group_delete (em_atomic_group_t atomic_group)
 
em_queue_t em_queue_create_ag (const char *name, em_queue_prio_t prio, em_atomic_group_t atomic_group, const em_queue_conf_t *conf)
 
em_status_t em_queue_create_static_ag (const char *name, em_queue_prio_t prio, em_atomic_group_t atomic_group, em_queue_t queue, const em_queue_conf_t *conf)
 
em_atomic_group_t em_atomic_group_get (em_queue_t queue)
 
size_t em_atomic_group_get_name (em_atomic_group_t atomic_group, char *name, size_t maxlen)
 
em_atomic_group_t em_atomic_group_find (const char *name)
 
em_atomic_group_t em_atomic_group_get_first (unsigned int *num)
 
em_atomic_group_t em_atomic_group_get_next (void)
 
em_queue_t em_atomic_group_queue_get_first (unsigned int *num, em_atomic_group_t atomic_group)
 
em_queue_t em_atomic_group_queue_get_next (void)
 
uint64_t em_atomic_group_to_u64 (em_atomic_group_t atomic_group)