API Reference Manual 1.51.0
Loading...
Searching...
No Matches
odp_event_aggr_capability_t Struct Reference

Event aggregator capabilities. More...

#include <event_vector_types.h>

Collaboration diagram for odp_event_aggr_capability_t:
[legend]

Data Fields

uint32_t max_num
 Maximum number of event aggregators for this queue type.
 
uint32_t max_num_per_queue
 Maximum number of event aggregators per queue.
 
uint32_t max_size
 Maximum number of events that can be aggregated into an event vector.
 
uint32_t min_size
 Minimum number of events that can be aggregated into an event vector.
 
uint64_t max_tmo_ns
 Maximum allowed value of odp_event_aggr_config_t::max_tmo_ns.
 
uint64_t min_tmo_ns
 Minimum time in nanoseconds for an aggregator to form an event vector.
 
odp_queue_stats_opt_t stats
 Supported aggregator statistics counters.
 

Detailed Description

Event aggregator capabilities.

Definition at line 92 of file api/spec/event_vector_types.h.

Field Documentation

◆ max_num

uint32_t odp_event_aggr_capability_t::max_num

Maximum number of event aggregators for this queue type.

Examples
odp_l2fwd.c, and odp_sysinfo.c.

Definition at line 94 of file api/spec/event_vector_types.h.

◆ max_num_per_queue

uint32_t odp_event_aggr_capability_t::max_num_per_queue

Maximum number of event aggregators per queue.

Examples
odp_sysinfo.c.

Definition at line 97 of file api/spec/event_vector_types.h.

◆ max_size

uint32_t odp_event_aggr_capability_t::max_size

Maximum number of events that can be aggregated into an event vector.

Examples
odp_l2fwd.c, and odp_sysinfo.c.

Definition at line 100 of file api/spec/event_vector_types.h.

◆ min_size

uint32_t odp_event_aggr_capability_t::min_size

Minimum number of events that can be aggregated into an event vector.

Examples
odp_l2fwd.c, and odp_sysinfo.c.

Definition at line 103 of file api/spec/event_vector_types.h.

◆ max_tmo_ns

uint64_t odp_event_aggr_capability_t::max_tmo_ns

Maximum allowed value of odp_event_aggr_config_t::max_tmo_ns.

Examples
odp_l2fwd.c, and odp_sysinfo.c.

Definition at line 106 of file api/spec/event_vector_types.h.

◆ min_tmo_ns

uint64_t odp_event_aggr_capability_t::min_tmo_ns

Minimum time in nanoseconds for an aggregator to form an event vector.

odp_event_aggr_config_t::max_tmo_ns must not be less than this value unless it is zero.

Examples
odp_l2fwd.c, and odp_sysinfo.c.

Definition at line 113 of file api/spec/event_vector_types.h.

◆ stats

odp_queue_stats_opt_t odp_event_aggr_capability_t::stats

Supported aggregator statistics counters.

Definition at line 116 of file api/spec/event_vector_types.h.


The documentation for this struct was generated from the following file: