|
API Reference Manual 1.51.0
|
ODP event vector. More...
#include <odp/visibility_begin.h>#include <odp/api/event_types.h>#include <odp/api/event_vector_types.h>#include <odp/api/pool_types.h>#include <odp/visibility_end.h>Go to the source code of this file.
Functions | |
| odp_event_vector_t | odp_event_vector_from_event (odp_event_t ev) |
| Get event vector handle from event. | |
| odp_event_t | odp_event_vector_to_event (odp_event_vector_t evv) |
| Convert event vector handle to event. | |
| odp_event_vector_t | odp_event_vector_alloc (odp_pool_t pool) |
| Allocate event vector from event vector pool. | |
| void | odp_event_vector_free (odp_event_vector_t evv) |
| Free event vector. | |
| uint32_t | odp_event_vector_tbl (odp_event_vector_t evv, odp_event_t **event_tbl) |
| Get event vector table. | |
| uint32_t | odp_event_vector_size (odp_event_vector_t evv) |
| Number of events in a vector. | |
| odp_event_type_t | odp_event_vector_type (odp_event_vector_t evv) |
| Type of events stored in event vector. | |
| void | odp_event_vector_type_set (odp_event_vector_t evv, odp_event_type_t type) |
| Set type of events stored in event vector. | |
| void | odp_event_vector_size_set (odp_event_vector_t evv, uint32_t size) |
| Set the number of events stored in a vector. | |
| void * | odp_event_vector_user_area (odp_event_vector_t evv) |
| Event vector user area. | |
| int | odp_event_vector_user_flag (odp_event_vector_t evv) |
| Check user flag. | |
| void | odp_event_vector_user_flag_set (odp_event_vector_t evv, int val) |
| Set user flag. | |
| odp_pool_t | odp_event_vector_pool (odp_event_vector_t evv) |
| Event vector pool. | |
| void | odp_event_vector_print (odp_event_vector_t evv) |
| Print debug information about event vector. | |
| uint64_t | odp_event_vector_to_u64 (odp_event_vector_t evv) |
| Get printable value for event vector handle. | |
ODP event vector.
Definition in file api/spec/event_vector.h.