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.