EM-ODP
3.7.0
Event Machine on ODP
|
#include <event_machine/api/event_machine_types.h>
#include <event_machine/platform/event_machine_hw_types.h>
Go to the source code of this file.
Functions | |
em_queue_t | em_queue_create (const char *name, em_queue_type_t type, em_queue_prio_t prio, em_queue_group_t group, const em_queue_conf_t *conf) |
em_status_t | em_queue_create_static (const char *name, em_queue_type_t type, em_queue_prio_t prio, em_queue_group_t group, em_queue_t queue, const em_queue_conf_t *conf) |
em_status_t | em_queue_delete (em_queue_t queue) |
em_status_t | em_queue_set_context (em_queue_t queue, const void *context) |
void * | em_queue_get_context (em_queue_t queue) |
size_t | em_queue_get_name (em_queue_t queue, char *name, size_t maxlen) |
em_queue_t | em_queue_find (const char *name) |
em_queue_prio_t | em_queue_get_priority (em_queue_t queue) |
em_queue_type_t | em_queue_get_type (em_queue_t queue) |
em_queue_group_t | em_queue_get_group (em_queue_t queue) |
em_event_t | em_queue_dequeue (em_queue_t queue) |
int | em_queue_dequeue_multi (em_queue_t queue, em_event_t events[], int num) |
em_queue_t | em_queue_current (void) |
em_queue_t | em_queue_get_first (unsigned int *num) |
em_queue_t | em_queue_get_next (void) |
int | em_queue_get_index (em_queue_t queue) |
int | em_queue_get_num_prio (int *num_runtime) |
int | em_queue_get_max_num (void) |
uint16_t | em_queue_get_device_id (em_queue_t queue) |
uint16_t | em_queue_get_qid (em_queue_t queue) |
void | em_queue_get_ids (em_queue_t queue, uint16_t *device_id, uint16_t *qid) |
em_queue_t | em_queue_handle_raw (uint16_t device_id, uint16_t qid) |
uint32_t | em_queue_to_u32 (em_queue_t queue) |