|
API Reference Manual
1.48.0
|
ODP queue types. More...
#include <odp/visibility_begin.h>#include <odp/api/event_vector_types.h>#include <odp/api/schedule_types.h>#include <odp/visibility_end.h>Go to the source code of this file.
Data Structures | |
| struct | odp_queue_capability_t |
| Queue capabilities. More... | |
| struct | odp_queue_param_t |
| ODP Queue parameters. More... | |
| struct | odp_queue_info_t |
| Queue information Retrieve information about a queue with odp_queue_info() More... | |
| struct | odp_aggr_enq_param_t |
| Event aggregator enqueuing parameters. More... | |
| struct | odp_aggr_enq_profile_t |
| Event aggregator enqueuing profile. More... | |
Typedefs | |
| typedef enum odp_queue_type_t | odp_queue_type_t |
| Queue type. | |
| typedef enum odp_queue_op_mode_t | odp_queue_op_mode_t |
| Queue operation mode. | |
| typedef enum odp_nonblocking_t | odp_nonblocking_t |
| Non-blocking level. More... | |
| typedef enum odp_queue_order_t | odp_queue_order_t |
| Original event order maintenance options. More... | |
| typedef struct odp_queue_capability_t | odp_queue_capability_t |
| Queue capabilities. | |
| typedef struct odp_queue_param_t | odp_queue_param_t |
| ODP Queue parameters. | |
| typedef struct odp_queue_info_t | odp_queue_info_t |
| Queue information Retrieve information about a queue with odp_queue_info() | |
| typedef struct odp_aggr_enq_param_t | odp_aggr_enq_param_t |
| Event aggregator enqueuing parameters. | |
| typedef struct odp_aggr_enq_profile_t | odp_aggr_enq_profile_t |
| Event aggregator enqueuing profile. More... | |
Enumerations | |
| enum | odp_queue_type_t { ODP_QUEUE_TYPE_PLAIN = 0 , ODP_QUEUE_TYPE_SCHED , ODP_QUEUE_TYPE_AGGR } |
| Queue type. More... | |
| enum | odp_queue_op_mode_t { ODP_QUEUE_OP_MT = 0 , ODP_QUEUE_OP_MT_UNSAFE , ODP_QUEUE_OP_DISABLED } |
| Queue operation mode. More... | |
| enum | odp_nonblocking_t { ODP_BLOCKING = 0 , ODP_NONBLOCKING_LF , ODP_NONBLOCKING_WF } |
| Non-blocking level. More... | |
| enum | odp_queue_order_t { ODP_QUEUE_ORDER_KEEP = 0 , ODP_QUEUE_ORDER_IGNORE } |
| Original event order maintenance options. More... | |
ODP queue types.
Definition in file api/spec/queue_types.h.