Uses of Record Class
io.github.mahmoudimus.quic.connection.MtuDiscoveryConfig
Packages that use MtuDiscoveryConfig
Package
Description
The sans-I/O QUIC connection and endpoint, ported from quinn-proto: the
Connection state machine (handshake, packet assembly and
processing, key updates, closing and draining), the Endpoint that routes datagrams and answers with Version
Negotiation, Retry and stateless resets, their configurations (TransportConfig, ServerConfig, ClientConfig, EndpointConfig), and the building blocks they are made of:
range sets (RangeSet), reassembly of received data
(Assembler), buffering of sent data (SendBuffer), streams and flow control (StreamsState), packet number spaces and ACK generation
(PacketSpace), loss detection (Recovery), pacing (Pacer), path MTU discovery (MtuDiscovery) and timers (TimerTable).-
Uses of MtuDiscoveryConfig in io.github.mahmoudimus.quic.connection
Fields in io.github.mahmoudimus.quic.connection declared as MtuDiscoveryConfigModifier and TypeFieldDescriptionstatic final MtuDiscoveryConfigMtuDiscoveryConfig.DEFAULTThe defaults.Methods in io.github.mahmoudimus.quic.connection that return MtuDiscoveryConfigModifier and TypeMethodDescriptionRecoveryConfig.mtuDiscovery()Returns the value of themtuDiscoveryrecord component.MtuDiscoveryConfig.withUpperBound(int value) This configuration with another upper bound.Methods in io.github.mahmoudimus.quic.connection with parameters of type MtuDiscoveryConfigModifier and TypeMethodDescriptionstatic MtuDiscoveryMtuDiscovery.enabled(int initialMtu, int minMtu, int peerMaxUdpPayloadSize, MtuDiscoveryConfig config) Enabled discovery.RecoveryConfig.Builder.mtuDiscovery(MtuDiscoveryConfig v) Sets MTU discovery.TransportConfig.Builder.mtuDiscoveryConfig(MtuDiscoveryConfig config) Path MTU discovery settings, or null to turn it off.Constructors in io.github.mahmoudimus.quic.connection with parameters of type MtuDiscoveryConfigModifierConstructorDescriptionRecoveryConfig(int packetThreshold, double timeThreshold, long initialRtt, int persistentCongestionThreshold, int initialMtu, int minMtu, MtuDiscoveryConfig mtuDiscovery, ControllerFactory congestionControllerFactory, long maxOutgoingBytesPerSecond, long maxAckDelay, int ackDelayExponent) A configuration.