Package | Description |
---|---|
io.netty.handler.codec.http2 |
Handlers for sending and receiving HTTP/2 frames.
|
Modifier and Type | Class and Description |
---|---|
private class |
DefaultHttp2ConnectionDecoder.FrameReadListener
Handles all inbound frames from the network.
|
private class |
DefaultHttp2ConnectionDecoder.PrefaceFrameListener |
class |
DelegatingDecompressorFrameListener
A HTTP2 frame listener that will decompress data frames according to the
content-encoding header for each
stream. |
class |
Http2EventAdapter
This class brings
Http2Connection.Listener and Http2FrameListener together to provide
NOOP implementation so inheriting classes can selectively choose which methods to override. |
class |
Http2FrameAdapter
Convenience class that provides no-op implementations for all methods of
Http2FrameListener . |
private static class |
Http2FrameCodec.FrameListener |
class |
Http2FrameListenerDecorator
Provides a decorator around a
Http2FrameListener and delegates all method calls |
class |
InboundHttp2ToHttpAdapter
This adapter provides just header/data events from the HTTP message flow defined
here HTTP/2 Spec Message Flow.
|
Modifier and Type | Field and Description |
---|---|
private Http2FrameListener |
AbstractHttp2ConnectionHandlerBuilder.frameListener |
private Http2FrameListener |
DefaultHttp2ConnectionDecoder.internalFrameListener |
protected Http2FrameListener |
Http2FrameListenerDecorator.listener |
private Http2FrameListener |
DefaultHttp2ConnectionDecoder.listener |
private Http2FrameListener |
InboundHttpToHttp2Adapter.listener |
Modifier and Type | Method and Description |
---|---|
Http2FrameListener |
DefaultHttp2ConnectionDecoder.frameListener() |
protected Http2FrameListener |
AbstractHttp2ConnectionHandlerBuilder.frameListener()
Returns the listener of inbound frames.
|
Http2FrameListener |
DecoratingHttp2ConnectionDecoder.frameListener() |
Http2FrameListener |
Http2ConnectionDecoder.frameListener()
Get the
Http2FrameListener which will be notified when frames are decoded. |
(package private) Http2FrameListener |
DefaultHttp2ConnectionDecoder.internalFrameListener() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultHttp2ConnectionDecoder.frameListener(Http2FrameListener listener) |
protected B |
AbstractHttp2ConnectionHandlerBuilder.frameListener(Http2FrameListener frameListener)
Sets the listener of inbound frames.
|
Http2ConnectionHandlerBuilder |
Http2ConnectionHandlerBuilder.frameListener(Http2FrameListener frameListener) |
void |
DecoratingHttp2ConnectionDecoder.frameListener(Http2FrameListener listener) |
void |
Http2ConnectionDecoder.frameListener(Http2FrameListener listener)
Set the
Http2FrameListener which will be notified when frames are decoded. |
HttpToHttp2ConnectionHandlerBuilder |
HttpToHttp2ConnectionHandlerBuilder.frameListener(Http2FrameListener frameListener) |
(package private) abstract void |
DefaultHttp2FrameReader.HeadersContinuation.processFragment(boolean endOfHeaders,
ByteBuf fragment,
Http2FrameListener listener)
Processes the next fragment for the current header block.
|
private void |
DefaultHttp2FrameReader.processPayloadState(ChannelHandlerContext ctx,
ByteBuf in,
Http2FrameListener listener) |
private void |
DefaultHttp2FrameReader.readContinuationFrame(ByteBuf payload,
Http2FrameListener listener) |
private void |
DefaultHttp2FrameReader.readDataFrame(ChannelHandlerContext ctx,
ByteBuf payload,
Http2FrameListener listener) |
void |
Http2FrameReader.readFrame(ChannelHandlerContext ctx,
ByteBuf input,
Http2FrameListener listener)
Attempts to read the next frame from the input buffer.
|
void |
DefaultHttp2FrameReader.readFrame(ChannelHandlerContext ctx,
ByteBuf input,
Http2FrameListener listener) |
void |
Http2InboundFrameLogger.readFrame(ChannelHandlerContext ctx,
ByteBuf input,
Http2FrameListener listener) |
private static void |
DefaultHttp2FrameReader.readGoAwayFrame(ChannelHandlerContext ctx,
ByteBuf payload,
Http2FrameListener listener) |
private void |
DefaultHttp2FrameReader.readHeadersFrame(ChannelHandlerContext ctx,
ByteBuf payload,
Http2FrameListener listener) |
private void |
DefaultHttp2FrameReader.readPingFrame(ChannelHandlerContext ctx,
ByteBuf payload,
Http2FrameListener listener) |
private void |
DefaultHttp2FrameReader.readPriorityFrame(ChannelHandlerContext ctx,
ByteBuf payload,
Http2FrameListener listener) |
private void |
DefaultHttp2FrameReader.readPushPromiseFrame(ChannelHandlerContext ctx,
ByteBuf payload,
Http2FrameListener listener) |
private void |
DefaultHttp2FrameReader.readRstStreamFrame(ChannelHandlerContext ctx,
ByteBuf payload,
Http2FrameListener listener) |
private void |
DefaultHttp2FrameReader.readSettingsFrame(ChannelHandlerContext ctx,
ByteBuf payload,
Http2FrameListener listener) |
private void |
DefaultHttp2FrameReader.readUnknownFrame(ChannelHandlerContext ctx,
ByteBuf payload,
Http2FrameListener listener) |
private void |
DefaultHttp2FrameReader.readWindowUpdateFrame(ChannelHandlerContext ctx,
ByteBuf payload,
Http2FrameListener listener) |
Constructor and Description |
---|
DelegatingDecompressorFrameListener(Http2Connection connection,
Http2FrameListener listener) |
DelegatingDecompressorFrameListener(Http2Connection connection,
Http2FrameListener listener,
boolean strict) |
Http2FrameListenerDecorator(Http2FrameListener listener) |
InboundHttpToHttp2Adapter(Http2Connection connection,
Http2FrameListener listener) |