StreamSchedulerOptions Struct
Configuration for a StreamScheduler stage. More...
Declaration
Included Headers
Public Member Attributes Index
| std::size_t | per_stream_queue = 2 |
|
Max samples held per stream before drop policy applies. More... | |
| StreamDropPolicy | drop_policy = ... |
|
Overflow policy when a per-stream queue is full. More... | |
| int | max_batch = 1 |
|
Scheduling-only batch (emit up to N per input). More... | |
Description
Configuration for a StreamScheduler stage.
Sets per-stream queue depth, overflow drop policy, and an upper bound on the per-input batch emitted in one round of scheduling.
Definition at line 44 of file StreamScheduler.h.
Public Member Attributes
drop_policy
|
Overflow policy when a per-stream queue is full.
- Initialiser
Definition at line 46 of file StreamScheduler.h.
max_batch
|
Scheduling-only batch (emit up to N per input).
Definition at line 48 of file StreamScheduler.h.
per_stream_queue
|
Max samples held per stream before drop policy applies.
Definition at line 45 of file StreamScheduler.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.