enum class eprosima::fastdds::rtps::FlowControllerSchedulerPolicy : int32_t¶
Supported scheduler policy by a flow controller.
A flow controller’s scheduler policy takes the decision of which samples are the next ones to be sent to the network. Fast DDS flow controller supports several scheduler policies listed in this enumeration.
FIFO scheduler policy: first written sample by user, first sample scheduled to be sent to network.
Round Robin scheduler policy: schedules one sample of each DataWriter in circular order.
High priority scheduler policy: samples with highest priority are scheduled first to be sent to network.
Priority with reservation scheduler policy: guarantee each DataWriter’s minimum reservation of throughput. Samples not fitting the reservation are scheduled by priority.
- enumerator FIFO¶