![]() |
EM-ODP 4.4.0
Event Machine on ODP
|
#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 |
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.
Definition at line 1366 of file event_machine_queue.h.
| 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.
| 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.
| 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.
| 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.
| em_queue_t em_queue_aggr_info_t::queue |
Aggregator queue handle
Definition at line 1368 of file event_machine_queue.h.