31#ifndef EVENT_MACHINE_QUEUE_GROUP_H_
32#define EVENT_MACHINE_QUEUE_GROUP_H_
34#pragma GCC visibility push(default)
273#define em_queue_group_get_mask em_queue_group_mask
292 char *name,
size_t maxlen);
295#define em_queue_group_get_name em_queue_group_name
329#define em_queue_group_get_first em_queue_group_first
343#define em_queue_group_get_next em_queue_group_next
382 em_queue_group_t queue_group);
385#define em_queue_group_queue_get_first em_queue_group_queue_first
401#define em_queue_group_queue_get_next em_queue_group_queue_next
422#pragma GCC visibility pop
em_queue_group_t em_queue_group_find(const char *name)
em_queue_group_t em_queue_group_first(unsigned int *num)
size_t em_queue_group_name(em_queue_group_t queue_group, char *name, size_t maxlen)
em_status_t em_queue_group_modify_sync(em_queue_group_t queue_group, const em_core_mask_t *new_mask)
em_queue_group_t em_queue_group_create(const char *name, const em_core_mask_t *mask, int num_notif, const em_notif_t notif_tbl[])
em_status_t em_queue_group_modify(em_queue_group_t queue_group, const em_core_mask_t *new_mask, int num_notif, const em_notif_t notif_tbl[])
em_queue_group_t em_queue_group_create_sync(const char *name, const em_core_mask_t *mask)
em_queue_group_t em_queue_group_next(void)
em_queue_t em_queue_group_queue_first(unsigned int *num, em_queue_group_t queue_group)
em_status_t em_queue_group_delete_sync(em_queue_group_t queue_group)
em_status_t em_queue_group_delete(em_queue_group_t queue_group, int num_notif, const em_notif_t notif_tbl[])
em_queue_t em_queue_group_queue_next(void)
uint64_t em_queue_group_to_u64(em_queue_group_t queue_group)
em_status_t em_queue_group_mask(em_queue_group_t queue_group, em_core_mask_t *mask)