API Reference Manual
1.47.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.