Package io.aeron.driver
Class DefaultMulticastFlowControlSupplier
java.lang.Object
io.aeron.driver.DefaultMulticastFlowControlSupplier
- All Implemented Interfaces:
FlowControlSupplier
Default supplier of
FlowControl
strategies for multicast streams which supports defining the strategy in
the channel URI as a priority over Configuration.MULTICAST_FLOW_CONTROL_STRATEGY_PROP_NAME
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionnewInstance
(UdpChannel udpChannel, int streamId, long registrationId) Return a newFlowControl
instance.toString()
-
Constructor Details
-
DefaultMulticastFlowControlSupplier
public DefaultMulticastFlowControlSupplier()
-
-
Method Details
-
newInstance
Return a newFlowControl
instance.- Specified by:
newInstance
in interfaceFlowControlSupplier
- Parameters:
udpChannel
- for the publication.streamId
- for the publication.registrationId
- for the publication.- Returns:
- flow control instance ready for immediate usage.
-
toString
-