|
API Reference Manual
1.48.0
|
Event aggregator enqueuing profile. More...
#include <queue_types.h>
Public Types | |
| enum | { ODP_AEP_TYPE_NONE , ODP_AEP_TYPE_IPV4_FRAG , ODP_AEP_TYPE_IPV6_FRAG , ODP_AEP_TYPE_CUSTOM } |
| Profile type. More... | |
Data Fields | |
| enum odp_aggr_enq_profile_t:: { ... } | type |
| Profile type. More... | |
| uintptr_t | param |
| Additional implementation specific parameter for the ODP_AEP_TYPE_CUSTOM profile type. More... | |
Event aggregator enqueuing profile.
This profile affects how enqueuing to an event aggregator is done. Depending on the event being enqueued and the profile chosen, start-of-vector, end-of-vector or other similar hints may be passed to the aggregator along with the event.
Definition at line 394 of file api/spec/queue_types.h.
| anonymous enum |
Profile type.
The default value is ODP_AEP_TYPE_NONE.
Definition at line 396 of file api/spec/queue_types.h.
| enum { ... } odp_aggr_enq_profile_t::type |
Profile type.
The default value is ODP_AEP_TYPE_NONE.
| uintptr_t odp_aggr_enq_profile_t::param |
Additional implementation specific parameter for the ODP_AEP_TYPE_CUSTOM profile type.
Must be zero for the other profile types.
The default value is zero.
Definition at line 422 of file api/spec/queue_types.h.