Uses of Class
io.github.mahmoudimus.quic.connection.ClientConfig.Builder
Packages that use ClientConfig.Builder
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 ClientConfig.Builder in io.github.mahmoudimus.quic.connection
Methods in io.github.mahmoudimus.quic.connection that return ClientConfig.BuilderModifier and TypeMethodDescriptionClientConfig.Builder.activeMigration(boolean activeMigration) Whether connections may migrate to a new local address (Connection.probePath(long, java.net.InetSocketAddress)), on by default.static ClientConfig.BuilderA builder.ClientConfig.Builder.initialDcidLength(int length) The length of the random Destination Connection ID of the first Initial.ClientConfig.Builder.preferredAddress(boolean preferredAddress) Whether to move to a server's preferred address (RFC 9000 section 9.6) once the handshake is confirmed, on by default: the client probes the address of its current path's family with the connection ID the server gave for it, and switches when the server answers.ClientConfig.Builder.sessionCache(SessionCache cache) The cache of session tickets and NEW_TOKEN tokens: resumption, 0-RTT (withTlsConfig.Builder.earlyData(boolean)) and Retry-free reconnection.ClientConfig.Builder.transport(TransportConfig transport) The transport settings.ClientConfig.Builder.version(QuicVersion version) The QUIC version to use, version 1 by default.