Interface | Description |
---|---|
BoringSSLAsyncPrivateKeyMethod | |
BoringSSLKeylog |
Allow to log keys, logging keys are following
NSS Key Log Format.
|
FlushStrategy |
Allows to configure a strategy for when flushes should be happening.
|
QuicChannel |
A QUIC
Channel . |
QuicChannelConfig |
A QUIC
ChannelConfig . |
QuicConnectionIdGenerator |
Creates new connection id instances.
|
QuicConnectionStats |
Statistics about the
QUIC connection. |
QuicEvent |
Marker interface for events that will be passed through the
ChannelPipeline via
ChannelPipeline.fireUserEventTriggered(Object) to notify the user about QUIC
specific events. |
QuicExtensionEvent |
Marker interface for events that will be passed through the
ChannelPipeline via
ChannelPipeline.fireUserEventTriggered(Object) to notify the user about supported
QUIC extensions by the remote peer. |
QuicHeaderParser.QuicHeaderProcessor |
Called when a QUIC packet and its header could be parsed.
|
QuicStreamChannel |
A QUIC stream.
|
QuicStreamChannelConfig |
DuplexChannelConfig for QUIC streams. |
QuicStreamFrame |
A QUIC STREAM_FRAME.
|
QuicTokenHandler |
Handle token related operations.
|
SegmentedDatagramPacketAllocator |
Used to allocate datagram packets that use UDP_SEGMENT (GSO).
|
Class | Description |
---|---|
BoringSSLKeylessManagerFactory |
KeyManagerFactory that can be used to support custom key signing via BoringSSLAsyncPrivateKeyMethod . |
DefaultQuicStreamFrame | |
EpollQuicUtils |
Class that provides utility methods to setup
QUIC when using the EPOLL transport. |
InsecureQuicTokenHandler |
Insecure
QuicTokenHandler which only does basic token generation / validation without any
crypto. |
QLogConfiguration |
Configuration used for setup
qlog.
|
Quic | |
QuicChannelBootstrap |
Bootstrap that helps to bootstrap
QuicChannel s and connecting these to remote peers. |
QuicChannelOption<T> |
ChannelOption s specific to QUIC. |
QuicClientCodecBuilder |
QuicCodecBuilder that configures and builds a ChannelHandler that should be added to the
ChannelPipeline of a QUIC client. |
QuicCodecBuilder<B extends QuicCodecBuilder<B>> |
Abstract base class for
QUIC codec builders. |
QuicConnectionAddress |
A
QuicConnectionAddress that can be used to connect too. |
QuicConnectionCloseEvent |
Event that is generated if the remote peer sends a
CLOSE_CONNECTION frame.
|
QuicConnectionEvent |
QuicEvent which is fired when an QUIC connection creation or migration was detected. |
QuicDatagramExtensionEvent |
Used when the remote peer supports the
QUIC DATAGRAM extension.
|
QuicHeaderParser |
Parses the QUIC packet header and notifies a callback once parsing was successful.
|
QuicServerCodecBuilder |
QuicCodecBuilder that configures and builds a ChannelHandler that should be added to the
ChannelPipeline of a QUIC server. |
QuicSslContext |
Special
SslContext that can be used for QUIC . |
QuicSslContextBuilder |
Builder for configuring a new SslContext for creation.
|
QuicSslEngine |
An
SSLEngine that can be used for QUIC. |
QuicStreamAddress |
A
SocketAddress for QUIC stream. |
QuicStreamChannelBootstrap |
Allows to bootstrap outgoing
QuicStreamChannel s. |
QuicStreamLimitChangedEvent |
Event fired once the stream limit of a
QuicChannel changes. |
QuicStreamPriority |
The priority of a
QuicStreamChannel . |
SslEarlyDataReadyEvent |
Event which is fired once it's possible to send early data on the client-side.
|
Enum | Description |
---|---|
QuicCongestionControlAlgorithm |
Available congestion control algorithms to use.
|
QuicError |
All QUIC error codes identified by Quiche.
|
QuicPacketType |
The type of the
QUIC packet.
|
QuicStreamType |
The type of a
QuicStreamChannel . |
Exception | Description |
---|---|
QuicClosedChannelException |
Special
QuicClosedChannelException which also provides extra info if the close was a result of a
QuicConnectionCloseEvent that was triggered by the remote peer. |
QuicException |
Exception produced while processing
QUIC . |
Copyright © 2020-2023 The Netty Project. All Rights Reserved.