Package io.netty.handler.codec.quic
@NotNullByDefault
package io.netty.handler.codec.quic
QUIC implementation
-
ClassDescription
SslContextOptions that are specific to BoringSSL.KeyManagerFactorythat can be used to support custom key signing viaBoringSSLAsyncPrivateKeyMethod.Allow to log keys, logging keys are following NSS Key Log Format.Class that provides utility methods to setupQUICwhen using theEPOLLtransport.Allows to configure a strategy for when flushes should be happening.InsecureQuicTokenHandlerwhich only does basic token generation / validation without any crypto.Configuration used for setup qlog.A QUICChannel.Bootstrap that helps to bootstrapQuicChannels and connecting these to remote peers.A QUICChannelConfig.ChannelOptions specific to QUIC.QuicCodecBuilderthat configures and builds aChannelHandlerthat should be added to theChannelPipelineof aQUICclient.SpecialQuicClosedChannelExceptionwhich also provides extra info if the close was a result of aQuicConnectionCloseEventthat was triggered by the remote peer.QuicCodecBuilder<B extends QuicCodecBuilder<B>>Abstract base class forQUICcodec builders.SpecialChannelHandlerthat should be used to initChannels that will be used for QUIC while SO_REUSEPORT is used to bind to sameInetSocketAddressmultiple times.Available congestion control algorithms to use.AQuicConnectionAddressthat can be used to connect too.Event that is generated if the remote peer sends a CLOSE_CONNECTION frame.Creates new connection id instances.Statistics about a path of theQUICconnection.Statistics about theQUICconnection.Used when the remote peer supports the QUIC DATAGRAM extension.Marker interface for events that will be passed through theChannelPipelineviaChannelPipeline.fireUserEventTriggered(Object)to notify the user aboutQUICspecific events.Exception produced while processingQUIC.Marker interface for events that will be passed through theChannelPipelineviaChannelPipeline.fireUserEventTriggered(Object)to notify the user about supported QUIC extensions by the remote peer.Parses the QUIC packet header and notifies a callback once parsing was successful.Called when a QUIC packet and its header could be parsed.The type of the QUIC packet.A network path specificQuicEvent.Generate stateless reset tokens to use.QuicCodecBuilderthat configures and builds aChannelHandlerthat should be added to theChannelPipelineof aQUICserver.SpecialSslContextthat can be used forQUIC.Builder for configuring a new SslContext for creation.AnSSLEnginethat can be used for QUIC.SSLSessionContextwhich also supports advanced operations.ASocketAddressfor QUIC stream.A QUIC stream.Allows to bootstrap outgoingQuicStreamChannels.DuplexChannelConfigfor QUIC streams.A QUIC STREAM_FRAME.Event fired once the stream limit of aQuicChannelchanges.The priority of aQuicStreamChannel.Signals a stream reset.The type of aQuicStreamChannel.SpecialClosedChannelExceptionthat is used in case of closure caused by the idle timeout.Handle token related operations.Transport parameters for QUIC.Used to allocate datagram packets that use UDP_SEGMENT (GSO).Event which is fired once it's possible to send early data on the client-side.Session Ticket Key