public class CubicCongestionControlSupplier extends Object implements CongestionControlSupplier
CubicCongestionControl
implementations.
https://research.csc.ncsu.edu/netsrv/?q=content/bic-and-cubic
Constructor and Description |
---|
CubicCongestionControlSupplier() |
Modifier and Type | Method and Description |
---|---|
CongestionControl |
newInstance(long registrationId,
UdpChannel udpChannel,
int streamId,
int sessionId,
int termLength,
int senderMtuLength,
InetSocketAddress controlAddress,
InetSocketAddress sourceAddress,
NanoClock nanoClock,
MediaDriver.Context context,
CountersManager countersManager)
Return a new
CongestionControl instance. |
public CongestionControl newInstance(long registrationId, UdpChannel udpChannel, int streamId, int sessionId, int termLength, int senderMtuLength, InetSocketAddress controlAddress, InetSocketAddress sourceAddress, NanoClock nanoClock, MediaDriver.Context context, CountersManager countersManager)
CongestionControl
instance.newInstance
in interface CongestionControlSupplier
registrationId
- for the publication image.udpChannel
- for the publication image.streamId
- for the publication image.sessionId
- for the publication image.termLength
- for the publication image.senderMtuLength
- for the publication image.controlAddress
- for the publication image.sourceAddress
- for the publication image.nanoClock
- for the precise timing.context
- for configuration options applied in the driver.countersManager
- for the driver.Copyright © 2014-2020 Real Logic Limited. All Rights Reserved.