EM-ODP 4.4.0
Event Machine on ODP
Loading...
Searching...
No Matches
em_queue_aggr_info_t Struct Reference

#include <event_machine_queue.h>

Data Fields

em_queue_t queue
 
em_pool_t pool
 
uint64_t max_tmo_ns
 
uint32_t max_size
 
em_event_type_t event_type
 

Detailed Description

Aggregator queue information.

Contains the aggregator queue handle and the configuration that was used when the parent queue was created with em_queue_create_param(). Filled by em_queue_aggr_info() for each aggregator queue of a parent queue.

See also
em_queue_aggr_info(), em_queue_aggr_conf_t

Definition at line 1366 of file event_machine_queue.h.

Field Documentation

◆ event_type

em_event_type_t em_queue_aggr_info_t::event_type

Aggregation and vector event type

Definition at line 1376 of file event_machine_queue.h.

◆ max_size

uint32_t em_queue_aggr_info_t::max_size

Maximum number of events in vector

Definition at line 1374 of file event_machine_queue.h.

◆ max_tmo_ns

uint64_t em_queue_aggr_info_t::max_tmo_ns

Maximum time in nanoseconds to wait for aggregation (0 = no limit)

Definition at line 1372 of file event_machine_queue.h.

◆ pool

em_pool_t em_queue_aggr_info_t::pool

Event vector pool used for aggregation

Definition at line 1370 of file event_machine_queue.h.

◆ queue

em_queue_t em_queue_aggr_info_t::queue

Aggregator queue handle

Definition at line 1368 of file event_machine_queue.h.


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