| Package | Description |
|---|---|
| io.netty.handler.codec.http2 |
Handlers for sending and receiving HTTP/2 frames.
|
| Class and Description |
|---|
| CompressorHttp2ConnectionEncoder
A HTTP2 encoder that will compress data frames according to the
content-encoding header for each stream. |
| CompressorHttp2ConnectionEncoder.Builder
Builder for new instances of
CompressorHttp2ConnectionEncoder |
| DefaultHttp2ConnectionDecoder.Builder
Builder for instances of
DefaultHttp2ConnectionDecoder. |
| DefaultHttp2ConnectionEncoder
Default implementation of
Http2ConnectionEncoder. |
| DefaultHttp2ConnectionEncoder.Builder
Builder for new instances of
DefaultHttp2ConnectionEncoder. |
| EmptyHttp2Headers |
| Http2Connection
Manager for the state of an HTTP/2 connection with the remote end-point.
|
| Http2Connection.Endpoint
A view of the connection from one endpoint (local or remote).
|
| Http2Connection.Listener
Listener for life-cycle events for streams in this connection.
|
| Http2ConnectionDecoder
Handler for inbound traffic on behalf of
Http2ConnectionHandler. |
| Http2ConnectionDecoder.Builder
Builder for new instances of
Http2ConnectionDecoder. |
| Http2ConnectionEncoder
Handler for outbound HTTP/2 traffic.
|
| Http2ConnectionEncoder.Builder
Builder for new instances of
Http2ConnectionEncoder. |
| Http2ConnectionHandler
Provides the default implementation for processing inbound frame events and delegates to a
Http2FrameListener
This class will read HTTP/2 frames and delegate the events to a Http2FrameListener
This interface enforces inbound flow control functionality through
Http2LocalFlowController |
| Http2DataWriter
Interface that defines an object capable of producing HTTP/2 data frames.
|
| Http2Error
All error codes identified by the HTTP/2 spec.
|
| Http2EventAdapter
This class brings
Http2Connection.Listener and Http2FrameListener together to provide
NOOP implementation so inheriting classes can selectively choose which methods to override. |
| Http2Exception
Exception thrown when an HTTP/2 error was encountered.
|
| Http2Exception.StreamException
Represents an exception that can be isolated to a single stream (as opposed to the entire connection).
|
| Http2Flags
Provides utility methods for accessing specific flags as defined by the HTTP/2 spec.
|
| Http2FlowController
Base interface for all HTTP/2 flow controllers.
|
| Http2FrameListener
An listener of HTTP/2 frames.
|
| Http2FrameListenerDecorator
Provides a decorator around a
Http2FrameListener and delegates all method calls |
| Http2FrameLogger
Logs HTTP2 frames for debugging purposes.
|
| Http2FrameLogger.Direction |
| Http2FrameReader
Reads HTTP/2 frames from an input
ByteBuf and notifies the specified
Http2FrameListener when frames are complete. |
| Http2FrameReader.Configuration
Configuration specific to
Http2FrameReader |
| Http2FrameSizePolicy |
| Http2FrameWriter
A writer responsible for marshaling HTTP/2 frames to the channel.
|
| Http2FrameWriter.Configuration
Configuration specific to
Http2FrameWriter |
| Http2Headers
A collection of headers sent or received via HTTP/2.
|
| Http2Headers.PseudoHeaderName
HTTP/2 pseudo-headers names.
|
| Http2HeadersDecoder
Decodes HPACK-encoded headers blocks into
Http2Headers. |
| Http2HeadersDecoder.Configuration
Configuration related elements for the
Http2HeadersDecoder interface |
| Http2HeadersEncoder
Encodes
Http2Headers into HPACK-encoded headers blocks. |
| Http2HeadersEncoder.Configuration
Configuration related elements for the
Http2HeadersEncoder interface |
| Http2HeaderTable
Extracts a common interface for encoding and processing HPACK header constraints
|
| Http2LifecycleManager
Manager for the life cycle of the HTTP/2 connection.
|
| Http2LocalFlowController
A
Http2FlowController for controlling the inbound flow of DATA frames from the remote
endpoint. |
| Http2OrHttpChooser.SelectedProtocol |
| Http2RemoteFlowController
A
Http2FlowController for controlling the flow of outbound DATA frames to the remote
endpoint. |
| Http2RemoteFlowController.FlowControlled
Implementations of this interface are used to progressively write chunks of the underlying
payload to the stream.
|
| Http2Settings
Settings for one endpoint in an HTTP/2 connection.
|
| Http2Stream
A single stream within an HTTP2 connection.
|
| Http2Stream.State
The allowed states of an HTTP2 stream.
|
| Http2StreamRemovalPolicy
A policy for determining when it is appropriate to remove streams from an HTTP/2 stream registry.
|
| Http2StreamRemovalPolicy.Action
Performs the action of removing the stream.
|
| HttpUtil.ExtensionHeaderNames
Provides the HTTP header extensions used to carry HTTP/2 information in HTTP objects
|
| InboundHttp2ToHttpAdapter |
| InboundHttp2ToHttpAdapter.Builder |
| InboundHttp2ToHttpPriorityAdapter
Translate header/data/priority HTTP/2 frame events into HTTP events.
|
Copyright © 2008–2015 The Netty Project. All rights reserved.