Class QuicClient

java.lang.Object
reactor.netty.transport.Transport<T,CONF>
reactor.netty.quic.QuicClient

public abstract class QuicClient extends Transport<T,CONF>
A QuicClient allows building in a safe immutable way a QUIC client that is materialized and connecting when connect() is ultimately called.

Example:

 
     QuicClient.create()
               .port(7777)
               .bindAddress(() -> new InetSocketAddress(0))
               .wiretap(true)
               .secure(clientCtx)
               .idleTimeout(Duration.ofSeconds(5))
               .initialSettings(spec ->
                   spec.maxData(10000000)
                       .maxStreamDataBidirectionalLocal(1000000))
               .connectNow();
 
 
Author:
Violeta Georgieva