| Interface | Description |
|---|---|
| Http3CancelPushFrame |
See CANCEL_PUSH.
|
| Http3ControlStreamFrame |
Marker interface for frames that can be sent and received on a
HTTP3 control stream.
|
| Http3DataFrame |
See DATA.
|
| Http3Frame |
Marker interface that is implemented by all HTTP3 frames.
|
| Http3GoAwayFrame |
See GOAWAY.
|
| Http3Headers | |
| Http3HeadersFrame |
See HEADERS.
|
| Http3MaxPushIdFrame |
See MAX_PUSH_ID.
|
| Http3PushPromiseFrame |
See PUSH_PROMISE.
|
| Http3PushStreamFrame |
Marker interface for frames that can be sent and received on a
HTTP3 push stream.
|
| Http3RequestStreamFrame |
Marker interface for frames that can be sent and received on a
HTTP3 request stream.
|
| Http3SettingsFrame |
See SETTINGS.
|
| Http3UnknownFrame | |
| QpackDecoderStateSyncStrategy |
A strategy that determines when to send acknowledgment of new table
entries on the QPACK decoder stream.
|
| Class | Description |
|---|---|
| DefaultHttp3CancelPushFrame | |
| DefaultHttp3DataFrame | |
| DefaultHttp3GoAwayFrame | |
| DefaultHttp3Headers | |
| DefaultHttp3HeadersFrame | |
| DefaultHttp3MaxPushIdFrame | |
| DefaultHttp3PushPromiseFrame | |
| DefaultHttp3SettingsFrame | |
| DefaultHttp3UnknownFrame | |
| Http3 |
Contains utility methods that help to bootstrap server / clients with HTTP3 support.
|
| Http3ClientConnectionHandler | |
| Http3ConnectionHandler |
Handler that handles HTTP3 connections.
|
| Http3FrameToHttpObjectCodec |
This handler converts from
Http3RequestStreamFrame to HttpObject,
and back. |
| Http3PushStreamClientInitializer |
Abstract base class that users can extend to init HTTP/3 push-streams for clients.
|
| Http3PushStreamServerInitializer |
Abstract base class that users can extend to init HTTP/3 push-streams for servers.
|
| Http3RequestStreamInboundHandler |
ChannelInboundHandlerAdapter which makes it easy to handle
HTTP3 request streams. |
| Http3RequestStreamInitializer |
Abstract base class that users can extend to init HTTP/3 request-streams.
|
| Http3ServerConnectionHandler |
Handler that handles HTTP3 for the server-side.
|
| Http3ServerPushStreamManager |
A manager for push streams
for a server.
|
| HttpConversionUtil |
Provides utility methods and constants for the HTTP/3 to HTTP conversion
|
| Enum | Description |
|---|---|
| Http3ErrorCode |
Different HTTP3 error codes.
|
| Http3Headers.PseudoHeaderName |
HTTP/2 (and HTTP/3) pseudo-headers names.
|
| HttpConversionUtil.ExtensionHeaderNames |
Provides the HTTP header extensions used to carry HTTP/3 information in HTTP objects
|
| Exception | Description |
|---|---|
| Http3Exception |
An exception related to violate the HTTP3 spec.
|
| Http3HeadersValidationException |
Thrown if
Http3Headers validation fails for some reason. |
| QpackException |
Exception thrown if an error happens during QPACK processing.
|
Copyright © 2020–2024 The Netty Project. All rights reserved.