Class DefaultUnicastFlowControlSupplier

java.lang.Object
io.aeron.driver.DefaultUnicastFlowControlSupplier
All Implemented Interfaces:
FlowControlSupplier

public class DefaultUnicastFlowControlSupplier extends Object implements FlowControlSupplier
Default supplier of FlowControl strategies for unicast streams via Configuration.UNICAST_FLOW_CONTROL_STRATEGY_PROP_NAME.
  • Constructor Details

    • DefaultUnicastFlowControlSupplier

      public DefaultUnicastFlowControlSupplier()
  • Method Details

    • newInstance

      public FlowControl newInstance(UdpChannel udpChannel, int streamId, long registrationId)
      Return a new FlowControl instance.
      Specified by:
      newInstance in interface FlowControlSupplier
      Parameters:
      udpChannel - for the publication.
      streamId - for the publication.
      registrationId - for the publication.
      Returns:
      flow control instance ready for immediate usage.
    • toString

      public String toString()
      Overrides:
      toString in class Object