Uses of Class
io.github.mahmoudimus.quic.connection.ClientConfig
Packages that use ClientConfig
Package
Description
A dependency-free QUIC transport (RFC 9000, 9001, 9002, 9221, 9369).
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 in io.github.mahmoudimus.quic
Methods in io.github.mahmoudimus.quic with parameters of type ClientConfigModifier and TypeMethodDescriptionstatic QuicClientQuicClient.create(ClientConfig config) A client on an ephemeral IPv4 port, with the default endpoint settings.static QuicClientQuicClient.create(ClientConfig config, InetSocketAddress bindAddress, EndpointConfig endpointConfig) A client. -
Uses of ClientConfig in io.github.mahmoudimus.quic.connection
Methods in io.github.mahmoudimus.quic.connection that return ClientConfigMethods in io.github.mahmoudimus.quic.connection with parameters of type ClientConfigModifier and TypeMethodDescriptionEndpoint.connect(long now, ClientConfig clientConfig, InetSocketAddress remote, String serverName) Starts a client connection.Endpoint.connect(long now, ClientConfig clientConfig, InetSocketAddress remote, String serverName, SessionCache cache) Starts a client connection with a cache of session tickets and tokens: it resumes with a ticket from the cache (and sends 0-RTT data if the ticket and the TLS configuration allow it), presents a token from the cache, and keeps the tickets and tokens it receives.