META-INF/
META-INF/MANIFEST.MF
io/
io/netty/
io/netty/handler/
io/netty/handler/codec/
io/netty/handler/codec/http2/
io/netty/handler/codec/http2/hpack/
io/netty/handler/codec/http2/DefaultHttp2HeadersEncoder$1.classDefaultHttp2HeadersEncoder.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder$1 extends java.lang.Object {
}
io/netty/handler/codec/http2/WeightedFairQueueByteDistributor.classWeightedFairQueueByteDistributor.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.WeightedFairQueueByteDistributor extends java.lang.Object implements io.netty.handler.codec.http2.StreamByteDistributor {
private final io.netty.handler.codec.http2.Http2Connection$PropertyKey stateKey
private final io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State connectionState
private int allocationQuantum
static final boolean $assertionsDisabled
public void (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.Http2Stream connectionStream
public void updateStreamableBytes (io.netty.handler.codec.http2.StreamByteDistributor$StreamState)
io.netty.handler.codec.http2.StreamByteDistributor$StreamState state
public boolean distribute (int, io.netty.handler.codec.http2.StreamByteDistributor$Writer) throws io.netty.handler.codec.http2.Http2Exception
int maxBytes
io.netty.handler.codec.http2.StreamByteDistributor$Writer writer
int oldIsActiveCountForTree
public void allocationQuantum (int)
int allocationQuantum
private int distribute (int, io.netty.handler.codec.http2.StreamByteDistributor$Writer, io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State) throws io.netty.handler.codec.http2.Http2Exception
int nsent
int maxBytes
io.netty.handler.codec.http2.StreamByteDistributor$Writer writer
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State state
private int distributeToChildren (int, io.netty.handler.codec.http2.StreamByteDistributor$Writer, io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State) throws io.netty.handler.codec.http2.Http2Exception
int nsent
int maxBytes
io.netty.handler.codec.http2.StreamByteDistributor$Writer writer
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State state
long oldTotalQueuedWeights
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State childState
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State nextChildState
private io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State state (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
int streamableBytes0 (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
static io.netty.handler.codec.http2.Http2Connection$PropertyKey access$000 (io.netty.handler.codec.http2.WeightedFairQueueByteDistributor)
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor x0
static io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State access$100 (io.netty.handler.codec.http2.WeightedFairQueueByteDistributor, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor x0
io.netty.handler.codec.http2.Http2Stream x1
static void ()
}
io/netty/handler/codec/http2/StreamBufferingEncoder$Http2GoAwayException.classStreamBufferingEncoder.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.StreamBufferingEncoder$Http2GoAwayException extends io.netty.handler.codec.http2.Http2Exception {
private static final long serialVersionUID
private final int lastStreamId
private final long errorCode
private final byte[] debugData
public void (int, long, byte[])
int lastStreamId
long errorCode
byte[] debugData
public int lastStreamId ()
public long errorCode ()
public byte[] debugData ()
}
io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder$FrameReadListener.classDefaultHttp2ConnectionDecoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$FrameReadListener extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameListener {
final io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder this$0
private void (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder)
public int onDataRead (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
int delta
io.netty.handler.codec.http2.Http2Exception e
int delta
RuntimeException e
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2LocalFlowController flowController
int bytesToReturn
boolean shouldIgnore
io.netty.handler.codec.http2.Http2Exception error
int unconsumedBytes
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endOfStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endOfStream
io.netty.handler.codec.http2.Http2Stream stream
boolean allowHalfClosedRemote
public void onPriorityRead (io.netty.channel.ChannelHandlerContext, int, int, short, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
io.netty.handler.codec.http2.Http2Stream stream
public void onRstStreamRead (io.netty.channel.ChannelHandlerContext, int, long) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
io.netty.handler.codec.http2.Http2Stream stream
public void onSettingsAckRead (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
private void applyLocalSettings (io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
int value
io.netty.handler.codec.http2.Http2Settings settings
Boolean pushEnabled
io.netty.handler.codec.http2.Http2FrameReader$Configuration config
io.netty.handler.codec.http2.Http2HeaderTable headerTable
io.netty.handler.codec.http2.Http2FrameSizePolicy frameSizePolicy
Long maxConcurrentStreams
Long headerTableSize
Integer maxHeaderListSize
Integer maxFrameSize
Integer initialWindowSize
public void onSettingsRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
public void onPingRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPingAckRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPushPromiseRead (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
io.netty.handler.codec.http2.Http2Stream parentStream
public void onGoAwayRead (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void onWindowUpdateRead (io.netty.channel.ChannelHandlerContext, int, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
io.netty.handler.codec.http2.Http2Stream stream
public void onUnknownFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
private boolean shouldIgnoreHeadersOrDataFrame (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Stream, java.lang.String) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Stream stream
String frameName
private boolean streamCreatedAfterGoAwaySent (int)
int streamId
io.netty.handler.codec.http2.Http2Connection$Endpoint remote
private void verifyStreamMayHaveExisted (int) throws io.netty.handler.codec.http2.Http2Exception
int streamId
void (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder, io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$1)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$1 x1
}
io/netty/handler/codec/http2/Http2DataWriter.classHttp2DataWriter.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2DataWriter extends java.lang.Object {
public abstract io.netty.channel.ChannelFuture writeData (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean, io.netty.channel.ChannelPromise)
}
io/netty/handler/codec/http2/DefaultHttp2FrameReader$HeadersBlockBuilder.classDefaultHttp2FrameReader.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersBlockBuilder extends java.lang.Object {
private io.netty.buffer.ByteBuf headerBlock
final io.netty.handler.codec.http2.DefaultHttp2FrameReader this$0
protected void (io.netty.handler.codec.http2.DefaultHttp2FrameReader)
private void headerSizeExceeded () throws io.netty.handler.codec.http2.Http2Exception
final void addFragment (io.netty.buffer.ByteBuf, io.netty.buffer.ByteBufAllocator, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.buffer.ByteBuf buf
io.netty.buffer.ByteBuf fragment
io.netty.buffer.ByteBufAllocator alloc
boolean endOfHeaders
io.netty.handler.codec.http2.Http2Headers headers () throws io.netty.handler.codec.http2.Http2Exception
void close ()
}
io/netty/handler/codec/http2/Http2Error.classHttp2Error.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2Error extends java.lang.Enum {
public static final io.netty.handler.codec.http2.Http2Error NO_ERROR
public static final io.netty.handler.codec.http2.Http2Error PROTOCOL_ERROR
public static final io.netty.handler.codec.http2.Http2Error INTERNAL_ERROR
public static final io.netty.handler.codec.http2.Http2Error FLOW_CONTROL_ERROR
public static final io.netty.handler.codec.http2.Http2Error SETTINGS_TIMEOUT
public static final io.netty.handler.codec.http2.Http2Error STREAM_CLOSED
public static final io.netty.handler.codec.http2.Http2Error FRAME_SIZE_ERROR
public static final io.netty.handler.codec.http2.Http2Error REFUSED_STREAM
public static final io.netty.handler.codec.http2.Http2Error CANCEL
public static final io.netty.handler.codec.http2.Http2Error COMPRESSION_ERROR
public static final io.netty.handler.codec.http2.Http2Error CONNECT_ERROR
public static final io.netty.handler.codec.http2.Http2Error ENHANCE_YOUR_CALM
public static final io.netty.handler.codec.http2.Http2Error INADEQUATE_SECURITY
public static final io.netty.handler.codec.http2.Http2Error HTTP_1_1_REQUIRED
private final long code
private static final io.netty.handler.codec.http2.Http2Error[] INT_TO_ENUM_MAP
private static final io.netty.handler.codec.http2.Http2Error[] $VALUES
public static io.netty.handler.codec.http2.Http2Error[] values ()
public static io.netty.handler.codec.http2.Http2Error valueOf (java.lang.String)
String name
private void (java.lang.String, int, long)
long code
public long code ()
public static io.netty.handler.codec.http2.Http2Error valueOf (long)
long value
static void ()
io.netty.handler.codec.http2.Http2Error error
int i
io.netty.handler.codec.http2.Http2Error[] errors
io.netty.handler.codec.http2.Http2Error[] map
}
io/netty/handler/codec/http2/Http2RemoteFlowController$FlowControlled.classHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled extends java.lang.Object {
public abstract int size ()
public abstract void error (io.netty.channel.ChannelHandlerContext, java.lang.Throwable)
public abstract void writeComplete ()
public abstract void write (io.netty.channel.ChannelHandlerContext, int)
public abstract boolean merge (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled)
}
io/netty/handler/codec/http2/DefaultHttp2HeadersEncoder$Http2HeaderTableEncoder.classDefaultHttp2HeadersEncoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder$Http2HeaderTableEncoder extends io.netty.handler.codec.http2.DefaultHttp2HeaderTableListSize implements io.netty.handler.codec.http2.Http2HeaderTable {
final io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder this$0
private void (io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder)
public void maxHeaderTableSize (int) throws io.netty.handler.codec.http2.Http2Exception
java.io.IOException e
Throwable t
int max
public int maxHeaderTableSize ()
void (io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder, io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder$1)
io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder x0
io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder$1 x1
}
io/netty/handler/codec/http2/Http2Connection$PropertyKey.classHttp2Connection.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2Connection$PropertyKey extends java.lang.Object {
}
io/netty/handler/codec/http2/DelegatingDecompressorFrameListener$1.classDelegatingDecompressorFrameListener.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$1 extends io.netty.handler.codec.http2.Http2ConnectionAdapter {
final io.netty.handler.codec.http2.DelegatingDecompressorFrameListener this$0
void (io.netty.handler.codec.http2.DelegatingDecompressorFrameListener)
public void onStreamRemoved (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor decompressor
}
io/netty/handler/codec/http2/StreamByteDistributor.classStreamByteDistributor.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.StreamByteDistributor extends java.lang.Object {
public abstract void updateStreamableBytes (io.netty.handler.codec.http2.StreamByteDistributor$StreamState)
public abstract boolean distribute (int, io.netty.handler.codec.http2.StreamByteDistributor$Writer) throws io.netty.handler.codec.http2.Http2Exception
}
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$1.classDefaultHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$1 extends io.netty.handler.codec.http2.Http2ConnectionAdapter {
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController this$0
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
public void onStreamAdded (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamActive (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
public void onStreamClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
public void onStreamHalfClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
io.netty.handler.codec.http2.Http2Stream stream
}
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$WritabilityMonitor$1.classDefaultHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor$1 extends java.lang.Object implements io.netty.handler.codec.http2.StreamByteDistributor$Writer {
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor this$1
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor)
public void write (io.netty.handler.codec.http2.Http2Stream, int)
io.netty.handler.codec.http2.Http2Stream stream
int numBytes
}
io/netty/handler/codec/http2/StreamBufferingEncoder$Frame.classStreamBufferingEncoder.java
package io.netty.handler.codec.http2
abstract io.netty.handler.codec.http2.StreamBufferingEncoder$Frame extends java.lang.Object {
final io.netty.channel.ChannelPromise promise
void (io.netty.channel.ChannelPromise)
io.netty.channel.ChannelPromise promise
void release (java.lang.Throwable)
Throwable t
abstract void send (io.netty.channel.ChannelHandlerContext, int)
}
io/netty/handler/codec/http2/Http2FrameListenerDecorator.classHttp2FrameListenerDecorator.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2FrameListenerDecorator extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameListener {
protected final io.netty.handler.codec.http2.Http2FrameListener listener
public void (io.netty.handler.codec.http2.Http2FrameListener)
io.netty.handler.codec.http2.Http2FrameListener listener
public int onDataRead (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endStream
public void onPriorityRead (io.netty.channel.ChannelHandlerContext, int, int, short, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
public void onRstStreamRead (io.netty.channel.ChannelHandlerContext, int, long) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
public void onSettingsAckRead (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
public void onSettingsRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
public void onPingRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPingAckRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPushPromiseRead (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
public void onGoAwayRead (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void onWindowUpdateRead (io.netty.channel.ChannelHandlerContext, int, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
public void onUnknownFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
}
io/netty/handler/codec/http2/DefaultHttp2HeaderTableListSize.classDefaultHttp2HeaderTableListSize.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2HeaderTableListSize extends java.lang.Object {
private int maxHeaderListSize
void ()
public void maxHeaderListSize (int) throws io.netty.handler.codec.http2.Http2Exception
int max
public int maxHeaderListSize ()
}
io/netty/handler/codec/http2/Http2InboundFrameLogger.classHttp2InboundFrameLogger.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2InboundFrameLogger extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameReader {
private final io.netty.handler.codec.http2.Http2FrameReader reader
private final io.netty.handler.codec.http2.Http2FrameLogger logger
public void (io.netty.handler.codec.http2.Http2FrameReader, io.netty.handler.codec.http2.Http2FrameLogger)
io.netty.handler.codec.http2.Http2FrameReader reader
io.netty.handler.codec.http2.Http2FrameLogger logger
public void readFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf input
io.netty.handler.codec.http2.Http2FrameListener listener
public void close ()
public io.netty.handler.codec.http2.Http2FrameReader$Configuration configuration ()
static io.netty.handler.codec.http2.Http2FrameLogger access$000 (io.netty.handler.codec.http2.Http2InboundFrameLogger)
io.netty.handler.codec.http2.Http2InboundFrameLogger x0
}
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$DefaultState.classDefaultHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$DefaultState extends io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState {
private final java.util.Deque pendingWriteQueue
private int window
private int pendingBytes
private boolean writing
private boolean cancelled
static final boolean $assertionsDisabled
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController this$0
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController, io.netty.handler.codec.http2.Http2Stream, int, boolean)
io.netty.handler.codec.http2.Http2Stream stream
int initialWindowSize
boolean markedWritable
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController, io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState, int)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState existingState
int initialWindowSize
public int windowSize ()
int initialWindowSize ()
void window (int)
int initialWindowSize
int writeAllocatedBytes (int)
int maxBytes
int initialFrameSize
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled frame
int writtenBytes
boolean writeOccurred
int writtenBytes
Throwable t
int writtenBytes
int allocated
int initialAllocated
int writtenBytes
Throwable cause
int incrementStreamWindow (int) throws io.netty.handler.codec.http2.Http2Exception
int delta
private int writableWindow ()
public int pendingBytes ()
void enqueueFrame (io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled)
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled frame
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled last
int lastSize
private void enqueueFrameWithoutMerge (io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled)
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled frame
public boolean hasFrame ()
private io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled peek ()
void cancel ()
private void cancel (java.lang.Throwable)
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled frame
Throwable cause
private void incrementPendingBytes (int, boolean)
int numBytes
boolean updateStreamableBytes
private void decrementPendingBytes (int, boolean)
int bytes
boolean updateStreamableBytes
private void decrementFlowControlWindow (int)
int negativeBytes
io.netty.handler.codec.http2.Http2Exception e
int bytes
private void writeError (io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled, io.netty.handler.codec.http2.Http2Exception)
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled frame
io.netty.handler.codec.http2.Http2Exception cause
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2Connection$ConnectionStream.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2Connection$ConnectionStream extends io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream {
final io.netty.handler.codec.http2.DefaultHttp2Connection this$0
void (io.netty.handler.codec.http2.DefaultHttp2Connection)
public boolean isResetSent ()
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultEndpoint createdBy ()
public io.netty.handler.codec.http2.Http2Stream resetSent ()
public io.netty.handler.codec.http2.Http2Stream setPriority (int, short, boolean)
int parentStreamId
short weight
boolean exclusive
public io.netty.handler.codec.http2.Http2Stream open (boolean)
boolean halfClosed
public io.netty.handler.codec.http2.Http2Stream close ()
public io.netty.handler.codec.http2.Http2Stream closeLocalSide ()
public io.netty.handler.codec.http2.Http2Stream closeRemoteSide ()
}
io/netty/handler/codec/http2/HttpConversionUtil$Http2ToHttpHeaderTranslator.classHttpConversionUtil.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.HttpConversionUtil$Http2ToHttpHeaderTranslator extends java.lang.Object {
private static final io.netty.handler.codec.http2.CharSequenceMap REQUEST_HEADER_TRANSLATIONS
private static final io.netty.handler.codec.http2.CharSequenceMap RESPONSE_HEADER_TRANSLATIONS
private final int streamId
private final io.netty.handler.codec.http.HttpHeaders output
private final io.netty.handler.codec.http2.CharSequenceMap translations
void (int, io.netty.handler.codec.http.HttpHeaders, boolean)
int streamId
io.netty.handler.codec.http.HttpHeaders output
boolean request
public void translate (java.util.Map$Entry) throws io.netty.handler.codec.http2.Http2Exception
String existingCookie
java.util.Map$Entry entry
CharSequence name
CharSequence value
io.netty.util.AsciiString translatedName
static void ()
}
io/netty/handler/codec/http2/Http2StreamVisitor.classHttp2StreamVisitor.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2StreamVisitor extends java.lang.Object {
public abstract boolean visit (io.netty.handler.codec.http2.Http2Stream) throws io.netty.handler.codec.http2.Http2Exception
}
io/netty/handler/codec/http2/Http2ServerUpgradeCodec.classHttp2ServerUpgradeCodec.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2ServerUpgradeCodec extends java.lang.Object implements io.netty.handler.codec.http.HttpServerUpgradeHandler$UpgradeCodec {
private static final java.util.List REQUIRED_UPGRADE_HEADERS
private final String handlerName
private final io.netty.handler.codec.http2.Http2ConnectionHandler connectionHandler
private final io.netty.handler.codec.http2.Http2FrameReader frameReader
public void (io.netty.handler.codec.http2.Http2ConnectionHandler)
io.netty.handler.codec.http2.Http2ConnectionHandler connectionHandler
public void (java.lang.String, io.netty.handler.codec.http2.Http2ConnectionHandler)
String handlerName
io.netty.handler.codec.http2.Http2ConnectionHandler connectionHandler
public java.util.Collection requiredUpgradeHeaders ()
public void prepareUpgradeResponse (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http.FullHttpRequest, io.netty.handler.codec.http.FullHttpResponse)
java.util.List upgradeHeaders
io.netty.handler.codec.http2.Http2Settings settings
Throwable e
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http.FullHttpRequest upgradeRequest
io.netty.handler.codec.http.FullHttpResponse upgradeResponse
public void upgradeTo (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http.FullHttpRequest, io.netty.handler.codec.http.FullHttpResponse)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http.FullHttpRequest upgradeRequest
io.netty.handler.codec.http.FullHttpResponse upgradeResponse
private io.netty.handler.codec.http2.Http2Settings decodeSettingsHeader (io.netty.channel.ChannelHandlerContext, java.lang.CharSequence) throws io.netty.handler.codec.http2.Http2Exception
io.netty.buffer.ByteBuf payload
io.netty.buffer.ByteBuf frame
io.netty.channel.ChannelHandlerContext ctx
CharSequence settingsHeader
io.netty.buffer.ByteBuf header
private io.netty.handler.codec.http2.Http2Settings decodeSettings (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Settings decodedSettings
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf frame
private static io.netty.buffer.ByteBuf createSettingsFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf)
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.buffer.ByteBuf frame
static void ()
}
io/netty/handler/codec/http2/hpack/HuffmanDecoder$1.classHuffmanDecoder.java
package io.netty.handler.codec.http2.hpack
io.netty.handler.codec.http2.hpack.HuffmanDecoder$1 extends java.lang.Object {
}
io/netty/handler/codec/http2/hpack/Encoder$HeaderEntry.classEncoder.java
package io.netty.handler.codec.http2.hpack
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry extends io.netty.handler.codec.http2.hpack.HeaderField {
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry before
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry after
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry next
int hash
int index
void (int, byte[], byte[], int, io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry)
int hash
byte[] name
byte[] value
int index
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry next
private void remove ()
private void addBefore (io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry)
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry existingEntry
static void access$000 (io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry, io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry)
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry x0
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry x1
static void access$100 (io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry)
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry x0
}
io/netty/handler/codec/http2/hpack/Huffman.classHuffman.java
package io.netty.handler.codec.http2.hpack
public final io.netty.handler.codec.http2.hpack.Huffman extends java.lang.Object {
public static final io.netty.handler.codec.http2.hpack.HuffmanDecoder DECODER
public static final io.netty.handler.codec.http2.hpack.HuffmanEncoder ENCODER
private void ()
static void ()
}
io/netty/handler/codec/http2/hpack/HuffmanDecoder$Node.classHuffmanDecoder.java
package io.netty.handler.codec.http2.hpack
final io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node extends java.lang.Object {
private final int symbol
private final int bits
private final io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node[] children
static final boolean $assertionsDisabled
private void ()
private void (int, int)
int symbol
int bits
private boolean isTerminal ()
static io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node[] access$000 (io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node)
io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node x0
static int access$100 (io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node)
io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node x0
static boolean access$200 (io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node)
io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node x0
static int access$300 (io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node)
io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node x0
void (io.netty.handler.codec.http2.hpack.HuffmanDecoder$1)
io.netty.handler.codec.http2.hpack.HuffmanDecoder$1 x0
void (int, int, io.netty.handler.codec.http2.hpack.HuffmanDecoder$1)
int x0
int x1
io.netty.handler.codec.http2.hpack.HuffmanDecoder$1 x2
static void ()
}
io/netty/handler/codec/http2/hpack/Decoder.classDecoder.java
package io.netty.handler.codec.http2.hpack
public final io.netty.handler.codec.http2.hpack.Decoder extends java.lang.Object {
private static final java.io.IOException DECOMPRESSION_EXCEPTION
private static final java.io.IOException ILLEGAL_INDEX_VALUE
private static final java.io.IOException INVALID_MAX_DYNAMIC_TABLE_SIZE
private static final java.io.IOException MAX_DYNAMIC_TABLE_SIZE_CHANGE_REQUIRED
private static final byte[] EMPTY
private final io.netty.handler.codec.http2.hpack.DynamicTable dynamicTable
private int maxHeaderSize
private int maxDynamicTableSize
private int encoderMaxDynamicTableSize
private boolean maxDynamicTableSizeChangeRequired
private long headerSize
private io.netty.handler.codec.http2.hpack.Decoder$State state
private io.netty.handler.codec.http2.hpack.HpackUtil$IndexType indexType
private int index
private boolean huffmanEncoded
private int skipLength
private int nameLength
private int valueLength
private byte[] name
public void (int, int)
int maxHeaderSize
int maxHeaderTableSize
private void reset ()
public void decode (java.io.InputStream, io.netty.handler.codec.http2.hpack.HeaderListener) throws java.io.IOException
byte b
int maxSize
int headerIndex
int nameIndex
byte b
long newHeaderSize
byte b
long newHeaderSize
byte[] value
java.io.InputStream in
io.netty.handler.codec.http2.hpack.HeaderListener headerListener
public boolean endHeaderBlock ()
boolean truncated
public void setMaxHeaderTableSize (int)
int maxHeaderTableSize
public int getMaxHeaderTableSize ()
int length ()
int size ()
io.netty.handler.codec.http2.hpack.HeaderField getHeaderField (int)
int index
private void setDynamicTableSize (int) throws java.io.IOException
int dynamicTableSize
private void readName (int) throws java.io.IOException
io.netty.handler.codec.http2.hpack.HeaderField headerField
io.netty.handler.codec.http2.hpack.HeaderField headerField
int index
private void indexHeader (int, io.netty.handler.codec.http2.hpack.HeaderListener) throws java.io.IOException
io.netty.handler.codec.http2.hpack.HeaderField headerField
io.netty.handler.codec.http2.hpack.HeaderField headerField
int index
io.netty.handler.codec.http2.hpack.HeaderListener headerListener
private void insertHeader (io.netty.handler.codec.http2.hpack.HeaderListener, byte[], byte[], io.netty.handler.codec.http2.hpack.HpackUtil$IndexType)
io.netty.handler.codec.http2.hpack.HeaderListener headerListener
byte[] name
byte[] value
io.netty.handler.codec.http2.hpack.HpackUtil$IndexType indexType
private void addHeader (io.netty.handler.codec.http2.hpack.HeaderListener, byte[], byte[], boolean)
io.netty.handler.codec.http2.hpack.HeaderListener headerListener
byte[] name
byte[] value
boolean sensitive
long newSize
private boolean exceedsMaxHeaderSize (long)
long size
private byte[] readStringLiteral (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream in
int length
byte[] buf
private static int decodeULE128 (java.io.InputStream) throws java.io.IOException
byte b
java.io.InputStream in
int result
int shift
static void ()
}
io/netty/handler/codec/http2/hpack/HeaderField.classHeaderField.java
package io.netty.handler.codec.http2.hpack
io.netty.handler.codec.http2.hpack.HeaderField extends java.lang.Object implements java.lang.Comparable {
static final int HEADER_ENTRY_OVERHEAD
final byte[] name
final byte[] value
static int sizeOf (byte[], byte[])
byte[] name
byte[] value
void (java.lang.String, java.lang.String)
String name
String value
void (byte[], byte[])
byte[] name
byte[] value
int size ()
public int hashCode ()
public int compareTo (io.netty.handler.codec.http2.hpack.HeaderField)
io.netty.handler.codec.http2.hpack.HeaderField anotherHeaderField
int ret
private int compareTo (byte[], byte[])
byte b1
byte b2
byte[] s1
byte[] s2
int len1
int len2
int lim
int k
public boolean equals (java.lang.Object)
Object obj
io.netty.handler.codec.http2.hpack.HeaderField other
boolean nameEquals
boolean valueEquals
public java.lang.String toString ()
String nameString
String valueString
public volatile int compareTo (java.lang.Object)
}
io/netty/handler/codec/http2/hpack/DynamicTable.classDynamicTable.java
package io.netty.handler.codec.http2.hpack
final io.netty.handler.codec.http2.hpack.DynamicTable extends java.lang.Object {
io.netty.handler.codec.http2.hpack.HeaderField[] headerFields
int head
int tail
private int size
private int capacity
void (int)
int initialCapacity
public int length ()
int length
int length
public int size ()
public int capacity ()
public io.netty.handler.codec.http2.hpack.HeaderField getEntry (int)
int index
int i
public void add (io.netty.handler.codec.http2.hpack.HeaderField)
io.netty.handler.codec.http2.hpack.HeaderField header
int headerSize
public io.netty.handler.codec.http2.hpack.HeaderField remove ()
io.netty.handler.codec.http2.hpack.HeaderField removed
public void clear ()
public void setCapacity (int)
io.netty.handler.codec.http2.hpack.HeaderField entry
int i
int capacity
int maxEntries
io.netty.handler.codec.http2.hpack.HeaderField[] tmp
int len
int cursor
}
io/netty/handler/codec/http2/hpack/HpackUtil.classHpackUtil.java
package io.netty.handler.codec.http2.hpack
final io.netty.handler.codec.http2.hpack.HpackUtil extends java.lang.Object {
static final java.nio.charset.Charset ISO_8859_1
static final int[] HUFFMAN_CODES
static final byte[] HUFFMAN_CODE_LENGTHS
static final int HUFFMAN_EOS
static boolean equals (byte[], byte[])
int i
byte[] s1
byte[] s2
char c
static java.lang.Object requireNonNull (java.lang.Object)
Object obj
private void ()
static void ()
}
io/netty/handler/codec/http2/hpack/Encoder$1.classEncoder.java
package io.netty.handler.codec.http2.hpack
io.netty.handler.codec.http2.hpack.Encoder$1 extends java.lang.Object {
static final int[] $SwitchMap$io$netty$handler$codec$http2$hpack$HpackUtil$IndexType
static void ()
}
io/netty/handler/codec/http2/hpack/StaticTable.classStaticTable.java
package io.netty.handler.codec.http2.hpack
final io.netty.handler.codec.http2.hpack.StaticTable extends java.lang.Object {
private static final String EMPTY
private static final java.util.List STATIC_TABLE
private static final java.util.Map STATIC_INDEX_BY_NAME
static final int length
static io.netty.handler.codec.http2.hpack.HeaderField getEntry (int)
int index
static int getIndex (byte[])
byte[] name
String nameString
Integer index
static int getIndex (byte[], byte[])
io.netty.handler.codec.http2.hpack.HeaderField entry
byte[] name
byte[] value
int index
private static java.util.Map createMap ()
io.netty.handler.codec.http2.hpack.HeaderField entry
String name
int index
int length
java.util.HashMap ret
private void ()
static void ()
}
io/netty/handler/codec/http2/hpack/Encoder.classEncoder.java
package io.netty.handler.codec.http2.hpack
public final io.netty.handler.codec.http2.hpack.Encoder extends java.lang.Object {
private static final int BUCKET_SIZE
private static final byte[] EMPTY
private final boolean useIndexing
private final boolean forceHuffmanOn
private final boolean forceHuffmanOff
private final io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry[] headerFields
private final io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry head
private int size
private int capacity
public void (int)
int maxHeaderTableSize
void (int, boolean, boolean, boolean)
int maxHeaderTableSize
boolean useIndexing
boolean forceHuffmanOn
boolean forceHuffmanOff
public void encodeHeader (java.io.OutputStream, byte[], byte[], boolean) throws java.io.IOException
int nameIndex
int nameIndex
int staticTableIndex
int nameIndex
int index
int nameIndex
io.netty.handler.codec.http2.hpack.HpackUtil$IndexType indexType
int staticTableIndex
java.io.OutputStream out
byte[] name
byte[] value
boolean sensitive
int headerSize
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry headerField
public void setMaxHeaderTableSize (java.io.OutputStream, int) throws java.io.IOException
java.io.OutputStream out
int maxHeaderTableSize
public int getMaxHeaderTableSize ()
private static void encodeInteger (java.io.OutputStream, int, int, int) throws java.io.IOException
int length
java.io.OutputStream out
int mask
int n
int i
int nbits
private void encodeStringLiteral (java.io.OutputStream, byte[]) throws java.io.IOException
java.io.OutputStream out
byte[] string
int huffmanLength
private void encodeLiteral (java.io.OutputStream, byte[], byte[], io.netty.handler.codec.http2.hpack.HpackUtil$IndexType, int) throws java.io.IOException
int mask
int prefixBits
int mask
int prefixBits
int mask
int prefixBits
java.io.OutputStream out
byte[] name
byte[] value
io.netty.handler.codec.http2.hpack.HpackUtil$IndexType indexType
int nameIndex
int mask
int prefixBits
private int getNameIndex (byte[])
byte[] name
int index
private void ensureCapacity (int) throws java.io.IOException
int index
int headerSize
int length ()
int size ()
io.netty.handler.codec.http2.hpack.HeaderField getHeaderField (int)
int index
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry entry
private io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry getEntry (byte[], byte[])
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry e
byte[] name
byte[] value
int h
int i
private int getIndex (byte[])
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry e
byte[] name
int h
int i
int index
private int getIndex (int)
int index
private void add (byte[], byte[])
byte[] name
byte[] value
int headerSize
int h
int i
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry old
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry e
private io.netty.handler.codec.http2.hpack.HeaderField remove ()
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry next
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry eldest
int h
int i
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry prev
io.netty.handler.codec.http2.hpack.Encoder$HeaderEntry e
private void clear ()
private static int hash (byte[])
int i
byte[] name
int h
private static int index (int)
int h
static void ()
}
io/netty/handler/codec/http2/hpack/HpackUtil$IndexType.classHpackUtil.java
package io.netty.handler.codec.http2.hpack
final io.netty.handler.codec.http2.hpack.HpackUtil$IndexType extends java.lang.Enum {
public static final io.netty.handler.codec.http2.hpack.HpackUtil$IndexType INCREMENTAL
public static final io.netty.handler.codec.http2.hpack.HpackUtil$IndexType NONE
public static final io.netty.handler.codec.http2.hpack.HpackUtil$IndexType NEVER
private static final io.netty.handler.codec.http2.hpack.HpackUtil$IndexType[] $VALUES
public static io.netty.handler.codec.http2.hpack.HpackUtil$IndexType[] values ()
public static io.netty.handler.codec.http2.hpack.HpackUtil$IndexType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/netty/handler/codec/http2/hpack/HuffmanEncoder.classHuffmanEncoder.java
package io.netty.handler.codec.http2.hpack
final io.netty.handler.codec.http2.hpack.HuffmanEncoder extends java.lang.Object {
private final int[] codes
private final byte[] lengths
void (int[], byte[])
int[] codes
byte[] lengths
public void encode (java.io.OutputStream, byte[]) throws java.io.IOException
java.io.OutputStream out
byte[] data
public void encode (java.io.OutputStream, byte[], int, int) throws java.io.IOException
int b
int code
int nbits
int i
java.io.OutputStream out
byte[] data
int off
int len
long current
int n
public int getEncodedLength (byte[])
byte b
byte[] arr$
int len$
int i$
byte[] data
long len
}
io/netty/handler/codec/http2/hpack/HuffmanDecoder.classHuffmanDecoder.java
package io.netty.handler.codec.http2.hpack
final io.netty.handler.codec.http2.hpack.HuffmanDecoder extends java.lang.Object {
private static final java.io.IOException EOS_DECODED
private static final java.io.IOException INVALID_PADDING
private final io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node root
void (int[], byte[])
int[] codes
byte[] lengths
public byte[] decode (byte[]) throws java.io.IOException
int c
int b
int i
int c
byte[] buf
java.io.ByteArrayOutputStream baos
io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node node
int current
int bits
int mask
private static io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node buildTree (int[], byte[])
int i
int[] codes
byte[] lengths
io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node root
private static void insert (io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node, int, int, byte)
int i
int i
io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node root
int symbol
int code
byte length
io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node current
io.netty.handler.codec.http2.hpack.HuffmanDecoder$Node terminal
int shift
int start
int end
static void ()
}
io/netty/handler/codec/http2/hpack/Decoder$State.classDecoder.java
package io.netty.handler.codec.http2.hpack
final io.netty.handler.codec.http2.hpack.Decoder$State extends java.lang.Enum {
public static final io.netty.handler.codec.http2.hpack.Decoder$State READ_HEADER_REPRESENTATION
public static final io.netty.handler.codec.http2.hpack.Decoder$State READ_MAX_DYNAMIC_TABLE_SIZE
public static final io.netty.handler.codec.http2.hpack.Decoder$State READ_INDEXED_HEADER
public static final io.netty.handler.codec.http2.hpack.Decoder$State READ_INDEXED_HEADER_NAME
public static final io.netty.handler.codec.http2.hpack.Decoder$State READ_LITERAL_HEADER_NAME_LENGTH_PREFIX
public static final io.netty.handler.codec.http2.hpack.Decoder$State READ_LITERAL_HEADER_NAME_LENGTH
public static final io.netty.handler.codec.http2.hpack.Decoder$State READ_LITERAL_HEADER_NAME
public static final io.netty.handler.codec.http2.hpack.Decoder$State SKIP_LITERAL_HEADER_NAME
public static final io.netty.handler.codec.http2.hpack.Decoder$State READ_LITERAL_HEADER_VALUE_LENGTH_PREFIX
public static final io.netty.handler.codec.http2.hpack.Decoder$State READ_LITERAL_HEADER_VALUE_LENGTH
public static final io.netty.handler.codec.http2.hpack.Decoder$State READ_LITERAL_HEADER_VALUE
public static final io.netty.handler.codec.http2.hpack.Decoder$State SKIP_LITERAL_HEADER_VALUE
private static final io.netty.handler.codec.http2.hpack.Decoder$State[] $VALUES
public static io.netty.handler.codec.http2.hpack.Decoder$State[] values ()
public static io.netty.handler.codec.http2.hpack.Decoder$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/netty/handler/codec/http2/hpack/Decoder$1.classDecoder.java
package io.netty.handler.codec.http2.hpack
io.netty.handler.codec.http2.hpack.Decoder$1 extends java.lang.Object {
static final int[] $SwitchMap$io$netty$handler$codec$http2$hpack$Decoder$State
static final int[] $SwitchMap$io$netty$handler$codec$http2$hpack$HpackUtil$IndexType
static void ()
}
io/netty/handler/codec/http2/hpack/HeaderListener.classHeaderListener.java
package io.netty.handler.codec.http2.hpack
public abstract io.netty.handler.codec.http2.hpack.HeaderListener extends java.lang.Object {
public abstract void addHeader (byte[], byte[], boolean)
}
io/netty/handler/codec/http2/StreamBufferingEncoder$PendingStream.classStreamBufferingEncoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.StreamBufferingEncoder$PendingStream extends java.lang.Object {
final io.netty.channel.ChannelHandlerContext ctx
final int streamId
final java.util.Queue frames
void (io.netty.channel.ChannelHandlerContext, int)
io.netty.channel.ChannelHandlerContext ctx
int streamId
void sendFrames ()
io.netty.handler.codec.http2.StreamBufferingEncoder$Frame frame
java.util.Iterator i$
void close (java.lang.Throwable)
io.netty.handler.codec.http2.StreamBufferingEncoder$Frame frame
java.util.Iterator i$
Throwable t
}
io/netty/handler/codec/http2/Http2Exception$ShutdownHint.classHttp2Exception.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2Exception$ShutdownHint extends java.lang.Enum {
public static final io.netty.handler.codec.http2.Http2Exception$ShutdownHint NO_SHUTDOWN
public static final io.netty.handler.codec.http2.Http2Exception$ShutdownHint GRACEFUL_SHUTDOWN
public static final io.netty.handler.codec.http2.Http2Exception$ShutdownHint HARD_SHUTDOWN
private static final io.netty.handler.codec.http2.Http2Exception$ShutdownHint[] $VALUES
public static io.netty.handler.codec.http2.Http2Exception$ShutdownHint[] values ()
public static io.netty.handler.codec.http2.Http2Exception$ShutdownHint valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController$AutoRefillState.classDefaultHttp2LocalFlowController.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$AutoRefillState extends io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$DefaultState {
final io.netty.handler.codec.http2.DefaultHttp2LocalFlowController this$0
public void (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController, io.netty.handler.codec.http2.Http2Stream, int)
io.netty.handler.codec.http2.Http2Stream stream
int initialWindowSize
public void receiveFlowControlledFrame (int) throws io.netty.handler.codec.http2.Http2Exception
int dataLength
public boolean consumeBytes (int) throws io.netty.handler.codec.http2.Http2Exception
int numBytes
}
io/netty/handler/codec/http2/Http2ConnectionHandler$BaseDecoder.classHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
abstract io.netty.handler.codec.http2.Http2ConnectionHandler$BaseDecoder extends java.lang.Object {
final io.netty.handler.codec.http2.Http2ConnectionHandler this$0
private void (io.netty.handler.codec.http2.Http2ConnectionHandler)
public abstract void decode (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, java.util.List) throws java.lang.Exception
public void handlerRemoved (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
public void channelActive (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
public void channelInactive (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
public boolean prefaceSent ()
void (io.netty.handler.codec.http2.Http2ConnectionHandler, io.netty.handler.codec.http2.Http2ConnectionHandler$1)
io.netty.handler.codec.http2.Http2ConnectionHandler x0
io.netty.handler.codec.http2.Http2ConnectionHandler$1 x1
}
io/netty/handler/codec/http2/Http2Headers.classHttp2Headers.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2Headers extends java.lang.Object implements io.netty.handler.codec.Headers {
public abstract java.util.Iterator iterator ()
public abstract io.netty.handler.codec.http2.Http2Headers method (java.lang.CharSequence)
public abstract io.netty.handler.codec.http2.Http2Headers scheme (java.lang.CharSequence)
public abstract io.netty.handler.codec.http2.Http2Headers authority (java.lang.CharSequence)
public abstract io.netty.handler.codec.http2.Http2Headers path (java.lang.CharSequence)
public abstract io.netty.handler.codec.http2.Http2Headers status (java.lang.CharSequence)
public abstract java.lang.CharSequence method ()
public abstract java.lang.CharSequence scheme ()
public abstract java.lang.CharSequence authority ()
public abstract java.lang.CharSequence path ()
public abstract java.lang.CharSequence status ()
}
io/netty/handler/codec/http2/Http2ConnectionHandler$PrefaceDecoder.classHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.Http2ConnectionHandler$PrefaceDecoder extends io.netty.handler.codec.http2.Http2ConnectionHandler$BaseDecoder {
private io.netty.buffer.ByteBuf clientPrefaceString
private boolean prefaceSent
final io.netty.handler.codec.http2.Http2ConnectionHandler this$0
public void (io.netty.handler.codec.http2.Http2ConnectionHandler, io.netty.channel.ChannelHandlerContext)
io.netty.channel.ChannelHandlerContext ctx
public boolean prefaceSent ()
public void decode (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, java.util.List) throws java.lang.Exception
Throwable e
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf in
java.util.List out
public void channelActive (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
public void channelInactive (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
public void handlerRemoved (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
private void cleanup ()
private boolean readClientPrefaceString (io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
String receivedBytes
io.netty.buffer.ByteBuf in
int prefaceRemaining
int bytesRead
private boolean verifyFirstFrameIsSettings (io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.buffer.ByteBuf in
short frameType
short flags
private void sendPreface (io.netty.channel.ChannelHandlerContext)
io.netty.channel.ChannelHandlerContext ctx
}
io/netty/handler/codec/http2/AbstractHttp2ConnectionHandlerBuilder.classAbstractHttp2ConnectionHandlerBuilder.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder extends java.lang.Object {
private static final long DEFAULT_GRACEFUL_SHUTDOWN_TIMEOUT_MILLIS
private static final io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector DEFAULT_HEADER_SENSITIVITY_DETECTOR
private io.netty.handler.codec.http2.Http2Settings initialSettings
private io.netty.handler.codec.http2.Http2FrameListener frameListener
private long gracefulShutdownTimeoutMillis
private Boolean isServer
private io.netty.handler.codec.http2.Http2Connection connection
private io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
private io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
private Boolean validateHeaders
private io.netty.handler.codec.http2.Http2FrameLogger frameLogger
private io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector headerSensitivityDetector
private Boolean encoderEnforceMaxConcurrentStreams
static final boolean $assertionsDisabled
public void ()
protected io.netty.handler.codec.http2.Http2Settings initialSettings ()
protected io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder initialSettings (io.netty.handler.codec.http2.Http2Settings)
io.netty.handler.codec.http2.Http2Settings settings
protected io.netty.handler.codec.http2.Http2FrameListener frameListener ()
protected io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder frameListener (io.netty.handler.codec.http2.Http2FrameListener)
io.netty.handler.codec.http2.Http2FrameListener frameListener
protected long gracefulShutdownTimeoutMillis ()
protected io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder gracefulShutdownTimeoutMillis (long)
long gracefulShutdownTimeoutMillis
protected boolean isServer ()
protected io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder server (boolean)
boolean isServer
protected io.netty.handler.codec.http2.Http2Connection connection ()
protected io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder connection (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
protected io.netty.handler.codec.http2.Http2ConnectionDecoder decoder ()
protected io.netty.handler.codec.http2.Http2ConnectionEncoder encoder ()
protected io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder codec (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder)
io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
protected boolean isValidateHeaders ()
protected io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder validateHeaders (boolean)
boolean validateHeaders
protected io.netty.handler.codec.http2.Http2FrameLogger frameLogger ()
protected io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder frameLogger (io.netty.handler.codec.http2.Http2FrameLogger)
io.netty.handler.codec.http2.Http2FrameLogger frameLogger
protected boolean encoderEnforceMaxConcurrentStreams ()
protected io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder encoderEnforceMaxConcurrentStreams (boolean)
boolean encoderEnforceMaxConcurrentStreams
protected io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector headerSensitivityDetector ()
protected io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder headerSensitivityDetector (io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector)
io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector headerSensitivityDetector
protected io.netty.handler.codec.http2.Http2ConnectionHandler build ()
io.netty.handler.codec.http2.Http2Connection connection
private io.netty.handler.codec.http2.Http2ConnectionHandler buildFromConnection (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.Http2FrameReader reader
io.netty.handler.codec.http2.Http2FrameWriter writer
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
boolean encoderEnforceMaxConcurrentStreams
io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
private io.netty.handler.codec.http2.Http2ConnectionHandler buildFromCodec (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder)
io.netty.handler.codec.http2.Http2ConnectionHandler handler
Throwable t
io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
io.netty.handler.codec.http2.Http2ConnectionHandler handler
protected abstract io.netty.handler.codec.http2.Http2ConnectionHandler build (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder, io.netty.handler.codec.http2.Http2Settings) throws java.lang.Exception
protected final io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder self ()
private void enforceNonCodecConstraints (java.lang.String)
String rejectee
private static void enforceConstraint (java.lang.String, java.lang.String, java.lang.Object)
String methodName
String rejectorName
Object value
static void ()
}
io/netty/handler/codec/http2/Http2FrameLogger.classHttp2FrameLogger.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2FrameLogger extends io.netty.channel.ChannelHandlerAdapter {
private static final int BUFFER_LENGTH_THRESHOLD
private final io.netty.util.internal.logging.InternalLogger logger
private final io.netty.util.internal.logging.InternalLogLevel level
public void (io.netty.handler.logging.LogLevel)
io.netty.handler.logging.LogLevel level
public void (io.netty.handler.logging.LogLevel, java.lang.String)
io.netty.handler.logging.LogLevel level
String name
public void (io.netty.handler.logging.LogLevel, java.lang.Class)
io.netty.handler.logging.LogLevel level
Class clazz
private void (io.netty.util.internal.logging.InternalLogLevel, io.netty.util.internal.logging.InternalLogger)
io.netty.util.internal.logging.InternalLogLevel level
io.netty.util.internal.logging.InternalLogger logger
public void logData (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endStream
public void logHeaders (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
public void logHeaders (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endStream
public void logPriority (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, int, int, short, boolean)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
public void logRstStream (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, int, long)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
public void logSettingsAck (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
public void logSettings (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
public void logPing (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void logPingAck (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void logPushPromise (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
public void logGoAway (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void logWindowsUpdate (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, int, int)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
public void logUnknownFrame (io.netty.handler.codec.http2.Http2FrameLogger$Direction, io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf)
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf data
private boolean enabled ()
private java.lang.String toString (io.netty.buffer.ByteBuf)
io.netty.buffer.ByteBuf buf
int length
private transient void log (io.netty.handler.codec.http2.Http2FrameLogger$Direction, java.lang.String, java.lang.Object[])
io.netty.handler.codec.http2.Http2FrameLogger$Direction direction
String format
Object[] args
StringBuilder b
}
io/netty/handler/codec/http2/DefaultHttp2Connection$4.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2Connection$4 extends java.lang.Object {
static final int[] $SwitchMap$io$netty$handler$codec$http2$Http2Stream$State
static void ()
}
io/netty/handler/codec/http2/Http2ConnectionHandler$ClosingChannelFutureListener.classHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.Http2ConnectionHandler$ClosingChannelFutureListener extends java.lang.Object implements io.netty.channel.ChannelFutureListener {
private final io.netty.channel.ChannelHandlerContext ctx
private final io.netty.channel.ChannelPromise promise
private final io.netty.util.concurrent.ScheduledFuture timeoutTask
void (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
io.netty.channel.ChannelPromise promise
void (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise, long, java.util.concurrent.TimeUnit)
io.netty.channel.ChannelHandlerContext ctx
io.netty.channel.ChannelPromise promise
long timeout
java.util.concurrent.TimeUnit unit
public void operationComplete (io.netty.channel.ChannelFuture) throws java.lang.Exception
io.netty.channel.ChannelFuture sentGoAwayFuture
public volatile void operationComplete (io.netty.util.concurrent.Future) throws java.lang.Exception
}
io/netty/handler/codec/http2/InboundHttp2ToHttpAdapterBuilder.classInboundHttp2ToHttpAdapterBuilder.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.InboundHttp2ToHttpAdapterBuilder extends io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder {
public void (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
public io.netty.handler.codec.http2.InboundHttp2ToHttpAdapterBuilder maxContentLength (int)
int maxContentLength
public io.netty.handler.codec.http2.InboundHttp2ToHttpAdapterBuilder validateHttpHeaders (boolean)
boolean validate
public io.netty.handler.codec.http2.InboundHttp2ToHttpAdapterBuilder propagateSettings (boolean)
boolean propagate
public io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter build ()
protected io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter build (io.netty.handler.codec.http2.Http2Connection, int, boolean, boolean) throws java.lang.Exception
io.netty.handler.codec.http2.Http2Connection connection
int maxContentLength
boolean validateHttpHeaders
boolean propagateSettings
public volatile io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder propagateSettings (boolean)
public volatile io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder validateHttpHeaders (boolean)
public volatile io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder maxContentLength (int)
}
io/netty/handler/codec/http2/Http2HeadersDecoder$Configuration.classHttp2HeadersDecoder.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2HeadersDecoder$Configuration extends java.lang.Object {
public abstract io.netty.handler.codec.http2.Http2HeaderTable headerTable ()
public abstract int maxHeaderSize ()
}
io/netty/handler/codec/http2/DefaultHttp2Connection$Event.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
abstract io.netty.handler.codec.http2.DefaultHttp2Connection$Event extends java.lang.Object {
public abstract void process ()
}
io/netty/handler/codec/http2/Http2FrameLogger$Direction.classHttp2FrameLogger.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2FrameLogger$Direction extends java.lang.Enum {
public static final io.netty.handler.codec.http2.Http2FrameLogger$Direction INBOUND
public static final io.netty.handler.codec.http2.Http2FrameLogger$Direction OUTBOUND
private static final io.netty.handler.codec.http2.Http2FrameLogger$Direction[] $VALUES
public static io.netty.handler.codec.http2.Http2FrameLogger$Direction[] values ()
public static io.netty.handler.codec.http2.Http2FrameLogger$Direction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/netty/handler/codec/http2/StreamBufferingEncoder$DataFrame.classStreamBufferingEncoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.StreamBufferingEncoder$DataFrame extends io.netty.handler.codec.http2.StreamBufferingEncoder$Frame {
final io.netty.buffer.ByteBuf data
final int padding
final boolean endOfStream
final io.netty.handler.codec.http2.StreamBufferingEncoder this$0
void (io.netty.handler.codec.http2.StreamBufferingEncoder, io.netty.buffer.ByteBuf, int, boolean, io.netty.channel.ChannelPromise)
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
void release (java.lang.Throwable)
Throwable t
void send (io.netty.channel.ChannelHandlerContext, int)
io.netty.channel.ChannelHandlerContext ctx
int streamId
}
io/netty/handler/codec/http2/Http2HeadersEncoder$SensitivityDetector.classHttp2HeadersEncoder.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector extends java.lang.Object {
public abstract boolean isSensitive (java.lang.CharSequence, java.lang.CharSequence)
}
io/netty/handler/codec/http2/Http2FrameReader.classHttp2FrameReader.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2FrameReader extends java.lang.Object implements java.io.Closeable {
public abstract void readFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
public abstract io.netty.handler.codec.http2.Http2FrameReader$Configuration configuration ()
public abstract void close ()
}
io/netty/handler/codec/http2/Http2HeadersEncoder$1.classHttp2HeadersEncoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.Http2HeadersEncoder$1 extends java.lang.Object implements io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector {
void ()
public boolean isSensitive (java.lang.CharSequence, java.lang.CharSequence)
CharSequence name
CharSequence value
}
io/netty/handler/codec/http2/UniformStreamByteDistributor.classUniformStreamByteDistributor.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.UniformStreamByteDistributor extends java.lang.Object implements io.netty.handler.codec.http2.StreamByteDistributor {
static final int DEFAULT_MIN_ALLOCATION_CHUNK
private final io.netty.handler.codec.http2.Http2Connection$PropertyKey stateKey
private final java.util.Deque queue
private int minAllocationChunk
private long totalStreamableBytes
public void (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.Http2Stream connectionStream
public void minAllocationChunk (int)
int minAllocationChunk
public void updateStreamableBytes (io.netty.handler.codec.http2.StreamByteDistributor$StreamState)
io.netty.handler.codec.http2.StreamByteDistributor$StreamState streamState
public boolean distribute (int, io.netty.handler.codec.http2.StreamByteDistributor$Writer) throws io.netty.handler.codec.http2.Http2Exception
int chunk
int maxBytes
io.netty.handler.codec.http2.StreamByteDistributor$Writer writer
int size
int chunkSize
io.netty.handler.codec.http2.UniformStreamByteDistributor$State state
private io.netty.handler.codec.http2.UniformStreamByteDistributor$State state (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
int streamableBytes0 (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
static io.netty.handler.codec.http2.Http2Connection$PropertyKey access$000 (io.netty.handler.codec.http2.UniformStreamByteDistributor)
io.netty.handler.codec.http2.UniformStreamByteDistributor x0
static io.netty.handler.codec.http2.UniformStreamByteDistributor$State access$100 (io.netty.handler.codec.http2.UniformStreamByteDistributor, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.UniformStreamByteDistributor x0
io.netty.handler.codec.http2.Http2Stream x1
static long access$214 (io.netty.handler.codec.http2.UniformStreamByteDistributor, long)
io.netty.handler.codec.http2.UniformStreamByteDistributor x0
long x1
static java.util.Deque access$300 (io.netty.handler.codec.http2.UniformStreamByteDistributor)
io.netty.handler.codec.http2.UniformStreamByteDistributor x0
}
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController$DefaultState.classDefaultHttp2LocalFlowController.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$DefaultState extends java.lang.Object implements io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState {
private final io.netty.handler.codec.http2.Http2Stream stream
private int window
private int processedWindow
private int initialStreamWindowSize
private float streamWindowUpdateRatio
private int lowerBound
private boolean endOfStream
static final boolean $assertionsDisabled
final io.netty.handler.codec.http2.DefaultHttp2LocalFlowController this$0
public void (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController, io.netty.handler.codec.http2.Http2Stream, int)
io.netty.handler.codec.http2.Http2Stream stream
int initialWindowSize
public void window (int)
int initialWindowSize
public int windowSize ()
public int initialWindowSize ()
public void endOfStream (boolean)
boolean endOfStream
public float windowUpdateRatio ()
public void windowUpdateRatio (float)
float ratio
public void incrementInitialStreamWindow (int)
int delta
int newValue
public void incrementFlowControlWindows (int) throws io.netty.handler.codec.http2.Http2Exception
int delta
public void receiveFlowControlledFrame (int) throws io.netty.handler.codec.http2.Http2Exception
int dataLength
private void returnProcessedBytes (int) throws io.netty.handler.codec.http2.Http2Exception
int delta
public boolean consumeBytes (int) throws io.netty.handler.codec.http2.Http2Exception
int numBytes
public int unconsumedBytes ()
public boolean writeWindowUpdateIfNeeded () throws io.netty.handler.codec.http2.Http2Exception
int threshold
private void writeWindowUpdate () throws io.netty.handler.codec.http2.Http2Exception
Throwable t
int deltaWindowSize
static void ()
}
io/netty/handler/codec/http2/CompressorHttp2ConnectionEncoder$1.classCompressorHttp2ConnectionEncoder.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder$1 extends io.netty.handler.codec.http2.Http2ConnectionAdapter {
final io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder this$0
void (io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder)
public void onStreamRemoved (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.channel.embedded.EmbeddedChannel compressor
}
io/netty/handler/codec/http2/WeightedFairQueueByteDistributor$1.classWeightedFairQueueByteDistributor.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$1 extends io.netty.handler.codec.http2.Http2ConnectionAdapter {
final io.netty.handler.codec.http2.WeightedFairQueueByteDistributor this$0
void (io.netty.handler.codec.http2.WeightedFairQueueByteDistributor)
public void onStreamAdded (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onWeightChanged (io.netty.handler.codec.http2.Http2Stream, short)
io.netty.handler.codec.http2.Http2Stream parent
io.netty.handler.codec.http2.Http2Stream stream
short oldWeight
public void onStreamClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onPriorityTreeParentChanged (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State pState
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State state
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream oldParent
io.netty.handler.codec.http2.Http2Stream parent
public void onPriorityTreeParentChanging (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State pState
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State state
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream newParent
io.netty.handler.codec.http2.Http2Stream parent
}
io/netty/handler/codec/http2/Http2ConnectionAdapter.classHttp2ConnectionAdapter.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2ConnectionAdapter extends java.lang.Object implements io.netty.handler.codec.http2.Http2Connection$Listener {
public void ()
public void onStreamAdded (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamActive (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamHalfClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamRemoved (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onGoAwaySent (int, long, io.netty.buffer.ByteBuf)
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void onGoAwayReceived (int, long, io.netty.buffer.ByteBuf)
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void onPriorityTreeParentChanged (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream oldParent
public void onPriorityTreeParentChanging (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream newParent
public void onWeightChanged (io.netty.handler.codec.http2.Http2Stream, short)
io.netty.handler.codec.http2.Http2Stream stream
short oldWeight
}
io/netty/handler/codec/http2/DefaultHttp2Headers$1.classDefaultHttp2Headers.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2Headers$1 extends java.lang.Object implements io.netty.util.ByteProcessor {
void ()
public boolean process (byte) throws java.lang.Exception
byte value
}
io/netty/handler/codec/http2/UniformStreamByteDistributor$State.classUniformStreamByteDistributor.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.UniformStreamByteDistributor$State extends java.lang.Object {
final io.netty.handler.codec.http2.Http2Stream stream
int streamableBytes
boolean windowNegative
boolean enqueued
boolean writing
static final boolean $assertionsDisabled
final io.netty.handler.codec.http2.UniformStreamByteDistributor this$0
void (io.netty.handler.codec.http2.UniformStreamByteDistributor, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
void updateStreamableBytes (int, boolean, int)
int newStreamableBytes
boolean hasFrame
int windowSize
int delta
void write (int, io.netty.handler.codec.http2.StreamByteDistributor$Writer) throws io.netty.handler.codec.http2.Http2Exception
Throwable t
int numBytes
io.netty.handler.codec.http2.StreamByteDistributor$Writer writer
void addToQueue ()
void removeFromQueue ()
void close ()
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2Connection$DefaultPropertyKey.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey extends java.lang.Object implements io.netty.handler.codec.http2.Http2Connection$PropertyKey {
final int index
final io.netty.handler.codec.http2.DefaultHttp2Connection this$0
void (io.netty.handler.codec.http2.DefaultHttp2Connection, int)
int index
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey verifyConnection (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
}
io/netty/handler/codec/http2/DelegatingDecompressorFrameListener$Http2Decompressor.classDelegatingDecompressorFrameListener.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor extends java.lang.Object {
private final io.netty.channel.embedded.EmbeddedChannel decompressor
private int processed
private int compressed
private int decompressed
void (io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor)
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor rhs
void (io.netty.channel.embedded.EmbeddedChannel)
io.netty.channel.embedded.EmbeddedChannel decompressor
io.netty.channel.embedded.EmbeddedChannel decompressor ()
void incrementProcessedBytes (int)
int delta
void incrementCompressedBytes (int)
int delta
void incrementDecompressedByes (int)
int delta
int consumeProcessedBytes (int)
int processedBytes
double consumedRatio
int consumedCompressed
}
io/netty/handler/codec/http2/DefaultHttp2FrameReader.classDefaultHttp2FrameReader.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2FrameReader extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameReader io.netty.handler.codec.http2.Http2FrameSizePolicy io.netty.handler.codec.http2.Http2FrameReader$Configuration {
private final io.netty.handler.codec.http2.Http2HeadersDecoder headersDecoder
private io.netty.handler.codec.http2.DefaultHttp2FrameReader$State state
private byte frameType
private int streamId
private io.netty.handler.codec.http2.Http2Flags flags
private int payloadLength
private io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersContinuation headersContinuation
private int maxFrameSize
public void ()
public void (boolean)
boolean validateHeaders
public void (io.netty.handler.codec.http2.Http2HeadersDecoder)
io.netty.handler.codec.http2.Http2HeadersDecoder headersDecoder
public io.netty.handler.codec.http2.Http2HeaderTable headerTable ()
public io.netty.handler.codec.http2.Http2FrameReader$Configuration configuration ()
public io.netty.handler.codec.http2.Http2FrameSizePolicy frameSizePolicy ()
public void maxFrameSize (int) throws io.netty.handler.codec.http2.Http2Exception
int max
public int maxFrameSize ()
public void close ()
public void readFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Exception e
RuntimeException e
Error e
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf input
io.netty.handler.codec.http2.Http2FrameListener listener
private void processHeaderState (io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.buffer.ByteBuf in
private void processPayloadState (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf in
io.netty.handler.codec.http2.Http2FrameListener listener
io.netty.buffer.ByteBuf payload
private void verifyDataFrame () throws io.netty.handler.codec.http2.Http2Exception
private void verifyHeadersFrame () throws io.netty.handler.codec.http2.Http2Exception
int requiredLength
private void verifyPriorityFrame () throws io.netty.handler.codec.http2.Http2Exception
private void verifyRstStreamFrame () throws io.netty.handler.codec.http2.Http2Exception
private void verifySettingsFrame () throws io.netty.handler.codec.http2.Http2Exception
private void verifyPushPromiseFrame () throws io.netty.handler.codec.http2.Http2Exception
int minLength
private void verifyPingFrame () throws io.netty.handler.codec.http2.Http2Exception
private void verifyGoAwayFrame () throws io.netty.handler.codec.http2.Http2Exception
private void verifyWindowUpdateFrame () throws io.netty.handler.codec.http2.Http2Exception
private void verifyContinuationFrame () throws io.netty.handler.codec.http2.Http2Exception
private void readDataFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
short padding
int dataLength
io.netty.buffer.ByteBuf data
private void readHeadersFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
long word1
boolean exclusive
int streamDependency
short weight
io.netty.buffer.ByteBuf fragment
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
int headersStreamId
io.netty.handler.codec.http2.Http2Flags headersFlags
int padding
io.netty.buffer.ByteBuf fragment
private void readPriorityFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
long word1
boolean exclusive
int streamDependency
short weight
private void readRstStreamFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
long errorCode
private void readSettingsFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
IllegalArgumentException e
char id
long value
int index
int numSettings
io.netty.handler.codec.http2.Http2Settings settings
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
private void readPushPromiseFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
int pushPromiseStreamId
int padding
int promisedStreamId
io.netty.buffer.ByteBuf fragment
private void readPingFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
io.netty.buffer.ByteBuf data
private static void readGoAwayFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
private void readWindowUpdateFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
int windowSizeIncrement
private void readContinuationFrame (io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
io.netty.buffer.ByteBuf continuationFragment
private void readUnknownFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf payload
io.netty.handler.codec.http2.Http2FrameListener listener
private short readPadding (io.netty.buffer.ByteBuf)
io.netty.buffer.ByteBuf payload
private void verifyNotProcessingHeaders () throws io.netty.handler.codec.http2.Http2Exception
private void verifyPayloadLength (int) throws io.netty.handler.codec.http2.Http2Exception
int payloadLength
private static void verifyStreamOrConnectionId (int, java.lang.String) throws io.netty.handler.codec.http2.Http2Exception
int streamId
String argumentName
static io.netty.handler.codec.http2.Http2HeadersDecoder access$100 (io.netty.handler.codec.http2.DefaultHttp2FrameReader)
io.netty.handler.codec.http2.DefaultHttp2FrameReader x0
static io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersContinuation access$202 (io.netty.handler.codec.http2.DefaultHttp2FrameReader, io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersContinuation)
io.netty.handler.codec.http2.DefaultHttp2FrameReader x0
io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersContinuation x1
}
io/netty/handler/codec/http2/Http2SecurityUtil.classHttp2SecurityUtil.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2SecurityUtil extends java.lang.Object {
public static final java.util.List CIPHERS
private static final java.util.List CIPHERS_JAVA_MOZILLA_INCREASED_SECURITY
private static final java.util.List CIPHERS_JAVA_NO_MOZILLA_INCREASED_SECURITY
private void ()
static void ()
java.util.List ciphers
}
io/netty/handler/codec/http2/Http2Stream$State.classHttp2Stream.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2Stream$State extends java.lang.Enum {
public static final io.netty.handler.codec.http2.Http2Stream$State IDLE
public static final io.netty.handler.codec.http2.Http2Stream$State RESERVED_LOCAL
public static final io.netty.handler.codec.http2.Http2Stream$State RESERVED_REMOTE
public static final io.netty.handler.codec.http2.Http2Stream$State OPEN
public static final io.netty.handler.codec.http2.Http2Stream$State HALF_CLOSED_LOCAL
public static final io.netty.handler.codec.http2.Http2Stream$State HALF_CLOSED_REMOTE
public static final io.netty.handler.codec.http2.Http2Stream$State CLOSED
private final boolean localSideOpen
private final boolean remoteSideOpen
private static final io.netty.handler.codec.http2.Http2Stream$State[] $VALUES
public static io.netty.handler.codec.http2.Http2Stream$State[] values ()
public static io.netty.handler.codec.http2.Http2Stream$State valueOf (java.lang.String)
String name
private void (java.lang.String, int, boolean, boolean)
boolean localSideOpen
boolean remoteSideOpen
public boolean localSideOpen ()
public boolean remoteSideOpen ()
static void ()
}
io/netty/handler/codec/http2/InboundHttp2ToHttpPriorityAdapterBuilder.classInboundHttp2ToHttpPriorityAdapterBuilder.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapterBuilder extends io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder {
public void (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
public io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapterBuilder maxContentLength (int)
int maxContentLength
public io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapterBuilder validateHttpHeaders (boolean)
boolean validate
public io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapterBuilder propagateSettings (boolean)
boolean propagate
public io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter build ()
protected io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter build (io.netty.handler.codec.http2.Http2Connection, int, boolean, boolean) throws java.lang.Exception
io.netty.handler.codec.http2.Http2Connection connection
int maxContentLength
boolean validateHttpHeaders
boolean propagateSettings
protected volatile io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter build (io.netty.handler.codec.http2.Http2Connection, int, boolean, boolean) throws java.lang.Exception
public volatile io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter build ()
public volatile io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder propagateSettings (boolean)
public volatile io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder validateHttpHeaders (boolean)
public volatile io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder maxContentLength (int)
}
io/netty/handler/codec/http2/Http2OutboundFrameLogger.classHttp2OutboundFrameLogger.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2OutboundFrameLogger extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameWriter {
private final io.netty.handler.codec.http2.Http2FrameWriter writer
private final io.netty.handler.codec.http2.Http2FrameLogger logger
public void (io.netty.handler.codec.http2.Http2FrameWriter, io.netty.handler.codec.http2.Http2FrameLogger)
io.netty.handler.codec.http2.Http2FrameWriter writer
io.netty.handler.codec.http2.Http2FrameLogger logger
public io.netty.channel.ChannelFuture writeData (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePriority (io.netty.channel.ChannelHandlerContext, int, int, short, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeRstStream (io.netty.channel.ChannelHandlerContext, int, long, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeSettings (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeSettingsAck (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePing (io.netty.channel.ChannelHandlerContext, boolean, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
boolean ack
io.netty.buffer.ByteBuf data
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePushPromise (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeGoAway (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeWindowUpdate (io.netty.channel.ChannelHandlerContext, int, int, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
io.netty.channel.ChannelPromise promise
public void close ()
public io.netty.handler.codec.http2.Http2FrameWriter$Configuration configuration ()
}
io/netty/handler/codec/http2/CompressorHttp2ConnectionEncoder.classCompressorHttp2ConnectionEncoder.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder extends io.netty.handler.codec.http2.DecoratingHttp2ConnectionEncoder {
public static final int DEFAULT_COMPRESSION_LEVEL
public static final int DEFAULT_WINDOW_BITS
public static final int DEFAULT_MEM_LEVEL
private final int compressionLevel
private final int windowBits
private final int memLevel
private final io.netty.handler.codec.http2.Http2Connection$PropertyKey propertyKey
public void (io.netty.handler.codec.http2.Http2ConnectionEncoder)
io.netty.handler.codec.http2.Http2ConnectionEncoder delegate
public void (io.netty.handler.codec.http2.Http2ConnectionEncoder, int, int, int)
io.netty.handler.codec.http2.Http2ConnectionEncoder delegate
int compressionLevel
int windowBits
int memLevel
public io.netty.channel.ChannelFuture writeData (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelPromise nextPromise
io.netty.buffer.ByteBuf nextBuf
boolean compressedEndOfStream
io.netty.channel.ChannelPromise nextPromise
io.netty.buffer.ByteBuf buf
io.netty.channel.ChannelPromiseAggregator aggregator
io.netty.channel.ChannelPromise bufPromise
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
io.netty.handler.codec.http2.Http2Stream stream
io.netty.channel.embedded.EmbeddedChannel channel
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.embedded.EmbeddedChannel compressor
io.netty.channel.ChannelFuture future
Throwable e
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.embedded.EmbeddedChannel compressor
io.netty.channel.ChannelFuture future
Throwable e
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
protected io.netty.channel.embedded.EmbeddedChannel newContentCompressor (java.lang.CharSequence) throws io.netty.handler.codec.http2.Http2Exception
CharSequence contentEncoding
protected java.lang.CharSequence getTargetContentEncoding (java.lang.CharSequence) throws io.netty.handler.codec.http2.Http2Exception
CharSequence contentEncoding
private io.netty.channel.embedded.EmbeddedChannel newCompressionChannel (io.netty.handler.codec.compression.ZlibWrapper)
io.netty.handler.codec.compression.ZlibWrapper wrapper
private io.netty.channel.embedded.EmbeddedChannel newCompressor (io.netty.handler.codec.http2.Http2Headers, boolean) throws io.netty.handler.codec.http2.Http2Exception
CharSequence targetContentEncoding
io.netty.handler.codec.http2.Http2Headers headers
boolean endOfStream
CharSequence encoding
io.netty.channel.embedded.EmbeddedChannel compressor
private void bindCompressorToStream (io.netty.channel.embedded.EmbeddedChannel, int)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.channel.embedded.EmbeddedChannel compressor
int streamId
void cleanup (io.netty.handler.codec.http2.Http2Stream, io.netty.channel.embedded.EmbeddedChannel)
io.netty.buffer.ByteBuf buf
io.netty.handler.codec.http2.Http2Stream stream
io.netty.channel.embedded.EmbeddedChannel compressor
private static io.netty.buffer.ByteBuf nextReadableBuf (io.netty.channel.embedded.EmbeddedChannel)
io.netty.buffer.ByteBuf buf
io.netty.channel.embedded.EmbeddedChannel compressor
static io.netty.handler.codec.http2.Http2Connection$PropertyKey access$000 (io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder)
io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder x0
}
io/netty/handler/codec/http2/StreamBufferingEncoder$Http2ChannelClosedException.classStreamBufferingEncoder.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.StreamBufferingEncoder$Http2ChannelClosedException extends io.netty.handler.codec.http2.Http2Exception {
private static final long serialVersionUID
public void ()
}
io/netty/handler/codec/http2/Http2ConnectionEncoder.classHttp2ConnectionEncoder.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2ConnectionEncoder extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameWriter {
public abstract void lifecycleManager (io.netty.handler.codec.http2.Http2LifecycleManager)
public abstract io.netty.handler.codec.http2.Http2Connection connection ()
public abstract io.netty.handler.codec.http2.Http2RemoteFlowController flowController ()
public abstract io.netty.handler.codec.http2.Http2FrameWriter frameWriter ()
public abstract io.netty.handler.codec.http2.Http2Settings pollSentSettings ()
public abstract void remoteSettings (io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
public abstract io.netty.channel.ChannelFuture writeFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
}
io/netty/handler/codec/http2/Http2ConnectionHandler$FrameDecoder.classHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.Http2ConnectionHandler$FrameDecoder extends io.netty.handler.codec.http2.Http2ConnectionHandler$BaseDecoder {
final io.netty.handler.codec.http2.Http2ConnectionHandler this$0
private void (io.netty.handler.codec.http2.Http2ConnectionHandler)
public void decode (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, java.util.List) throws java.lang.Exception
Throwable e
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf in
java.util.List out
void (io.netty.handler.codec.http2.Http2ConnectionHandler, io.netty.handler.codec.http2.Http2ConnectionHandler$1)
io.netty.handler.codec.http2.Http2ConnectionHandler x0
io.netty.handler.codec.http2.Http2ConnectionHandler$1 x1
}
io/netty/handler/codec/http2/HttpConversionUtil.classHttpConversionUtil.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.HttpConversionUtil extends java.lang.Object {
private static final io.netty.handler.codec.http2.CharSequenceMap HTTP_TO_HTTP2_HEADER_BLACKLIST
public static final io.netty.handler.codec.http.HttpMethod OUT_OF_MESSAGE_SEQUENCE_METHOD
public static final String OUT_OF_MESSAGE_SEQUENCE_PATH
public static final io.netty.handler.codec.http.HttpResponseStatus OUT_OF_MESSAGE_SEQUENCE_RETURN_CODE
private static final io.netty.util.AsciiString EMPTY_REQUEST_PATH
private void ()
public static io.netty.handler.codec.http.HttpResponseStatus parseStatus (java.lang.CharSequence) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http.HttpResponseStatus result
io.netty.handler.codec.http2.Http2Exception e
Throwable t
CharSequence status
io.netty.handler.codec.http.HttpResponseStatus result
public static io.netty.handler.codec.http.FullHttpResponse toHttpResponse (int, io.netty.handler.codec.http2.Http2Headers, io.netty.buffer.ByteBufAllocator, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Exception e
Throwable t
int streamId
io.netty.handler.codec.http2.Http2Headers http2Headers
io.netty.buffer.ByteBufAllocator alloc
boolean validateHttpHeaders
io.netty.handler.codec.http.HttpResponseStatus status
io.netty.handler.codec.http.FullHttpResponse msg
public static io.netty.handler.codec.http.FullHttpRequest toHttpRequest (int, io.netty.handler.codec.http2.Http2Headers, io.netty.buffer.ByteBufAllocator, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Exception e
Throwable t
int streamId
io.netty.handler.codec.http2.Http2Headers http2Headers
io.netty.buffer.ByteBufAllocator alloc
boolean validateHttpHeaders
CharSequence method
CharSequence path
io.netty.handler.codec.http.FullHttpRequest msg
public static void addHttp2ToHttpHeaders (int, io.netty.handler.codec.http2.Http2Headers, io.netty.handler.codec.http.FullHttpMessage, boolean) throws io.netty.handler.codec.http2.Http2Exception
int streamId
io.netty.handler.codec.http2.Http2Headers sourceHeaders
io.netty.handler.codec.http.FullHttpMessage destinationMessage
boolean addToTrailer
public static void addHttp2ToHttpHeaders (int, io.netty.handler.codec.http2.Http2Headers, io.netty.handler.codec.http.HttpHeaders, io.netty.handler.codec.http.HttpVersion, boolean, boolean) throws io.netty.handler.codec.http2.Http2Exception
java.util.Map$Entry entry
java.util.Iterator i$
io.netty.handler.codec.http2.Http2Exception ex
Throwable t
int streamId
io.netty.handler.codec.http2.Http2Headers inputHeaders
io.netty.handler.codec.http.HttpHeaders outputHeaders
io.netty.handler.codec.http.HttpVersion httpVersion
boolean isTrailer
boolean isRequest
io.netty.handler.codec.http2.HttpConversionUtil$Http2ToHttpHeaderTranslator translator
public static io.netty.handler.codec.http2.Http2Headers toHttp2Headers (io.netty.handler.codec.http.HttpMessage, boolean)
String host
io.netty.handler.codec.http.HttpRequest request
java.net.URI requestTargetUri
io.netty.handler.codec.http.HttpResponse response
io.netty.handler.codec.http.HttpMessage in
boolean validateHeaders
io.netty.handler.codec.http.HttpHeaders inHeaders
io.netty.handler.codec.http2.Http2Headers out
public static io.netty.handler.codec.http2.Http2Headers toHttp2Headers (io.netty.handler.codec.http.HttpHeaders, boolean)
io.netty.handler.codec.http.HttpHeaders inHeaders
boolean validateHeaders
io.netty.handler.codec.http2.Http2Headers out
public static void toHttp2Headers (io.netty.handler.codec.http.HttpHeaders, io.netty.handler.codec.http2.Http2Headers)
int start
int index
Exception e
io.netty.util.AsciiString value
java.util.Map$Entry entry
io.netty.util.AsciiString aName
io.netty.handler.codec.http.HttpHeaders inHeaders
io.netty.handler.codec.http2.Http2Headers out
java.util.Iterator iter
private static io.netty.util.AsciiString toHttp2Path (java.net.URI)
java.net.URI uri
StringBuilder pathBuilder
String path
private static void setHttp2Authority (java.lang.String, io.netty.handler.codec.http2.Http2Headers)
int endOfUserInfo
String autority
io.netty.handler.codec.http2.Http2Headers out
private static void setHttp2Scheme (io.netty.handler.codec.http.HttpHeaders, java.net.URI, io.netty.handler.codec.http2.Http2Headers)
io.netty.handler.codec.http.HttpHeaders in
java.net.URI uri
io.netty.handler.codec.http2.Http2Headers out
String value
CharSequence cValue
static void ()
io.netty.util.AsciiString keepAlive
io.netty.util.AsciiString proxyConnection
}
io/netty/handler/codec/http2/Http2FrameTypes.classHttp2FrameTypes.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2FrameTypes extends java.lang.Object {
public static final byte DATA
public static final byte HEADERS
public static final byte PRIORITY
public static final byte RST_STREAM
public static final byte SETTINGS
public static final byte PUSH_PROMISE
public static final byte PING
public static final byte GO_AWAY
public static final byte WINDOW_UPDATE
public static final byte CONTINUATION
private void ()
}
io/netty/handler/codec/http2/StreamByteDistributor$StreamState.classStreamByteDistributor.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.StreamByteDistributor$StreamState extends java.lang.Object {
public abstract io.netty.handler.codec.http2.Http2Stream stream ()
public abstract int pendingBytes ()
public abstract boolean hasFrame ()
public abstract int windowSize ()
}
io/netty/handler/codec/http2/DefaultHttp2Headers$2.classDefaultHttp2Headers.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2Headers$2 extends java.lang.Object implements io.netty.handler.codec.DefaultHeaders$NameValidator {
void ()
public void validateName (java.lang.CharSequence)
int index
io.netty.handler.codec.http2.Http2Exception e
Throwable t
int index
int i
CharSequence name
public volatile void validateName (java.lang.Object)
}
io/netty/handler/codec/http2/Http2ConnectionHandler$2.classHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.Http2ConnectionHandler$2 extends java.lang.Object implements io.netty.channel.ChannelFutureListener {
final io.netty.channel.ChannelHandlerContext val$ctx
final io.netty.handler.codec.http2.Http2Stream val$stream
final io.netty.handler.codec.http2.Http2ConnectionHandler this$0
void (io.netty.handler.codec.http2.Http2ConnectionHandler, io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Stream)
public void operationComplete (io.netty.channel.ChannelFuture) throws java.lang.Exception
io.netty.channel.ChannelFuture future
public volatile void operationComplete (io.netty.util.concurrent.Future) throws java.lang.Exception
}
io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoder.classDefaultHttp2ConnectionEncoder.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder extends java.lang.Object implements io.netty.handler.codec.http2.Http2ConnectionEncoder {
private final io.netty.handler.codec.http2.Http2FrameWriter frameWriter
private final io.netty.handler.codec.http2.Http2Connection connection
private io.netty.handler.codec.http2.Http2LifecycleManager lifecycleManager
private final java.util.ArrayDeque outstandingLocalSettingsQueue
public void (io.netty.handler.codec.http2.Http2Connection, io.netty.handler.codec.http2.Http2FrameWriter)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.Http2FrameWriter frameWriter
public void lifecycleManager (io.netty.handler.codec.http2.Http2LifecycleManager)
io.netty.handler.codec.http2.Http2LifecycleManager lifecycleManager
public io.netty.handler.codec.http2.Http2FrameWriter frameWriter ()
public io.netty.handler.codec.http2.Http2Connection connection ()
public final io.netty.handler.codec.http2.Http2RemoteFlowController flowController ()
public void remoteSettings (io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Settings settings
Boolean pushEnabled
io.netty.handler.codec.http2.Http2FrameWriter$Configuration config
io.netty.handler.codec.http2.Http2HeaderTable outboundHeaderTable
io.netty.handler.codec.http2.Http2FrameSizePolicy outboundFrameSizePolicy
Long maxConcurrentStreams
Long headerTableSize
Integer maxHeaderListSize
Integer maxFrameSize
Integer initialWindowSize
public io.netty.channel.ChannelFuture writeData (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Stream stream
Throwable e
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
io.netty.handler.codec.http2.Http2Stream stream
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Stream finalStream
io.netty.channel.ChannelFuture future
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2RemoteFlowController flowController
io.netty.handler.codec.http2.Http2NoMoreStreamIdsException e
Throwable e
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePriority (io.netty.channel.ChannelHandlerContext, int, int, short, boolean, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Stream stream
Throwable t
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeRstStream (io.netty.channel.ChannelHandlerContext, int, long, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeSettings (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings, io.netty.channel.ChannelPromise)
Boolean pushEnabled
Throwable e
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeSettingsAck (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePing (io.netty.channel.ChannelHandlerContext, boolean, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
boolean ack
io.netty.buffer.ByteBuf data
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePushPromise (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Stream stream
Throwable e
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeGoAway (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeWindowUpdate (io.netty.channel.ChannelHandlerContext, int, int, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
io.netty.channel.ChannelPromise promise
public void close ()
public io.netty.handler.codec.http2.Http2Settings pollSentSettings ()
public io.netty.handler.codec.http2.Http2FrameWriter$Configuration configuration ()
private io.netty.handler.codec.http2.Http2Stream requireStream (int)
String message
String message
int streamId
io.netty.handler.codec.http2.Http2Stream stream
static io.netty.handler.codec.http2.Http2LifecycleManager access$000 (io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder)
io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder x0
static io.netty.handler.codec.http2.Http2FrameWriter access$100 (io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder)
io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder x0
}
io/netty/handler/codec/http2/Http2CodecUtil.classHttp2CodecUtil.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2CodecUtil extends java.lang.Object {
public static final int CONNECTION_STREAM_ID
public static final int HTTP_UPGRADE_STREAM_ID
public static final CharSequence HTTP_UPGRADE_SETTINGS_HEADER
public static final CharSequence HTTP_UPGRADE_PROTOCOL_NAME
public static final CharSequence TLS_UPGRADE_PROTOCOL_NAME
public static final int PING_FRAME_PAYLOAD_LENGTH
public static final short MAX_UNSIGNED_BYTE
public static final int MAX_UNSIGNED_SHORT
public static final long MAX_UNSIGNED_INT
public static final int FRAME_HEADER_LENGTH
public static final int SETTING_ENTRY_LENGTH
public static final int PRIORITY_ENTRY_LENGTH
public static final int INT_FIELD_LENGTH
public static final short MAX_WEIGHT
public static final short MIN_WEIGHT
private static final io.netty.buffer.ByteBuf CONNECTION_PREFACE
private static final io.netty.buffer.ByteBuf EMPTY_PING
private static final int MAX_PADDING_LENGTH_LENGTH
public static final int DATA_FRAME_HEADER_LENGTH
public static final int HEADERS_FRAME_HEADER_LENGTH
public static final int PRIORITY_FRAME_LENGTH
public static final int RST_STREAM_FRAME_LENGTH
public static final int PUSH_PROMISE_FRAME_HEADER_LENGTH
public static final int GO_AWAY_FRAME_HEADER_LENGTH
public static final int WINDOW_UPDATE_FRAME_LENGTH
public static final int CONTINUATION_FRAME_HEADER_LENGTH
public static final char SETTINGS_HEADER_TABLE_SIZE
public static final char SETTINGS_ENABLE_PUSH
public static final char SETTINGS_MAX_CONCURRENT_STREAMS
public static final char SETTINGS_INITIAL_WINDOW_SIZE
public static final char SETTINGS_MAX_FRAME_SIZE
public static final char SETTINGS_MAX_HEADER_LIST_SIZE
public static final int NUM_STANDARD_SETTINGS
public static final int MAX_HEADER_TABLE_SIZE
public static final long MAX_CONCURRENT_STREAMS
public static final int MAX_INITIAL_WINDOW_SIZE
public static final int MAX_FRAME_SIZE_LOWER_BOUND
public static final int MAX_FRAME_SIZE_UPPER_BOUND
public static final long MAX_HEADER_LIST_SIZE
public static final long MIN_HEADER_TABLE_SIZE
public static final long MIN_CONCURRENT_STREAMS
public static final int MIN_INITIAL_WINDOW_SIZE
public static final long MIN_HEADER_LIST_SIZE
public static final int DEFAULT_WINDOW_SIZE
public static final boolean DEFAULT_ENABLE_PUSH
public static final short DEFAULT_PRIORITY_WEIGHT
public static final int DEFAULT_HEADER_TABLE_SIZE
public static final int DEFAULT_MAX_HEADER_SIZE
public static final int DEFAULT_MAX_FRAME_SIZE
public static final int SMALLEST_MAX_CONCURRENT_STREAMS
public static boolean isMaxFrameSizeValid (int)
int maxFrameSize
public static io.netty.buffer.ByteBuf connectionPrefaceBuf ()
public static io.netty.buffer.ByteBuf emptyPingBuf ()
public static io.netty.handler.codec.http2.Http2Exception getEmbeddedHttp2Exception (java.lang.Throwable)
Throwable cause
public static io.netty.buffer.ByteBuf toByteBuf (io.netty.channel.ChannelHandlerContext, java.lang.Throwable)
io.netty.channel.ChannelHandlerContext ctx
Throwable cause
io.netty.buffer.ByteBuf debugData
boolean shouldRelease
public static int readUnsignedInt (io.netty.buffer.ByteBuf)
io.netty.buffer.ByteBuf buf
public static void writeUnsignedInt (long, io.netty.buffer.ByteBuf)
long value
io.netty.buffer.ByteBuf out
public static void writeUnsignedShort (int, io.netty.buffer.ByteBuf)
int value
io.netty.buffer.ByteBuf out
public static void writeFrameHeader (io.netty.buffer.ByteBuf, int, byte, io.netty.handler.codec.http2.Http2Flags, int)
io.netty.buffer.ByteBuf out
int payloadLength
byte type
io.netty.handler.codec.http2.Http2Flags flags
int streamId
public static int streamableBytes (io.netty.handler.codec.http2.StreamByteDistributor$StreamState)
io.netty.handler.codec.http2.StreamByteDistributor$StreamState state
static void writeFrameHeaderInternal (io.netty.buffer.ByteBuf, int, byte, io.netty.handler.codec.http2.Http2Flags, int)
io.netty.buffer.ByteBuf out
int payloadLength
byte type
io.netty.handler.codec.http2.Http2Flags flags
int streamId
private void ()
static void ()
}
io/netty/handler/codec/http2/Http2PromisedRequestVerifier.classHttp2PromisedRequestVerifier.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2PromisedRequestVerifier extends java.lang.Object {
public static final io.netty.handler.codec.http2.Http2PromisedRequestVerifier ALWAYS_VERIFY
public abstract boolean isAuthoritative (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Headers)
public abstract boolean isCacheable (io.netty.handler.codec.http2.Http2Headers)
public abstract boolean isSafe (io.netty.handler.codec.http2.Http2Headers)
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoder$1.classDefaultHttp2ConnectionEncoder.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$1 extends java.lang.Object implements io.netty.channel.ChannelFutureListener {
final io.netty.handler.codec.http2.Http2Stream val$finalStream
final io.netty.channel.ChannelPromise val$promise
final io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder this$0
void (io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder, io.netty.handler.codec.http2.Http2Stream, io.netty.channel.ChannelPromise)
public void operationComplete (io.netty.channel.ChannelFuture) throws java.lang.Exception
io.netty.channel.ChannelFuture future
public volatile void operationComplete (io.netty.util.concurrent.Future) throws java.lang.Exception
}
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$AbstractState.classDefaultHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
abstract io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState extends java.lang.Object implements io.netty.handler.codec.http2.StreamByteDistributor$StreamState {
protected final io.netty.handler.codec.http2.Http2Stream stream
private boolean markedWritable
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController this$0
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController, io.netty.handler.codec.http2.Http2Stream, boolean)
io.netty.handler.codec.http2.Http2Stream stream
boolean markedWritable
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController, io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState existingState
public final io.netty.handler.codec.http2.Http2Stream stream ()
final boolean markWritability ()
final void markWritability (boolean)
boolean isWritable
abstract int initialWindowSize ()
abstract int writeAllocatedBytes (int)
abstract void cancel ()
abstract void window (int)
abstract int incrementStreamWindow (int) throws io.netty.handler.codec.http2.Http2Exception
abstract void enqueueFrame (io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled)
}
io/netty/handler/codec/http2/DecoratingHttp2ConnectionEncoder.classDecoratingHttp2ConnectionEncoder.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DecoratingHttp2ConnectionEncoder extends io.netty.handler.codec.http2.DecoratingHttp2FrameWriter implements io.netty.handler.codec.http2.Http2ConnectionEncoder {
private final io.netty.handler.codec.http2.Http2ConnectionEncoder delegate
public void (io.netty.handler.codec.http2.Http2ConnectionEncoder)
io.netty.handler.codec.http2.Http2ConnectionEncoder delegate
public void lifecycleManager (io.netty.handler.codec.http2.Http2LifecycleManager)
io.netty.handler.codec.http2.Http2LifecycleManager lifecycleManager
public io.netty.handler.codec.http2.Http2Connection connection ()
public io.netty.handler.codec.http2.Http2RemoteFlowController flowController ()
public io.netty.handler.codec.http2.Http2FrameWriter frameWriter ()
public io.netty.handler.codec.http2.Http2Settings pollSentSettings ()
public void remoteSettings (io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Settings settings
}
io/netty/handler/codec/http2/DefaultHttp2HeadersDecoder$1.classDefaultHttp2HeadersDecoder.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder$1 extends java.lang.Object implements io.netty.handler.codec.http2.hpack.HeaderListener {
final io.netty.handler.codec.http2.Http2Headers val$headers
final io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder this$0
void (io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder, io.netty.handler.codec.http2.Http2Headers)
public void addHeader (byte[], byte[], boolean)
byte[] key
byte[] value
boolean sensitive
}
io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder$1.classDefaultHttp2ConnectionDecoder.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$1 extends java.lang.Object {
static final int[] $SwitchMap$io$netty$handler$codec$http2$Http2Stream$State
static void ()
}
io/netty/handler/codec/http2/UniformStreamByteDistributor$1.classUniformStreamByteDistributor.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.UniformStreamByteDistributor$1 extends io.netty.handler.codec.http2.Http2ConnectionAdapter {
final io.netty.handler.codec.http2.UniformStreamByteDistributor this$0
void (io.netty.handler.codec.http2.UniformStreamByteDistributor)
public void onStreamAdded (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
}
io/netty/handler/codec/http2/Http2LocalFlowController.classHttp2LocalFlowController.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2LocalFlowController extends java.lang.Object implements io.netty.handler.codec.http2.Http2FlowController {
public abstract io.netty.handler.codec.http2.Http2LocalFlowController frameWriter (io.netty.handler.codec.http2.Http2FrameWriter)
public abstract void receiveFlowControlledFrame (io.netty.handler.codec.http2.Http2Stream, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
public abstract boolean consumeBytes (io.netty.handler.codec.http2.Http2Stream, int) throws io.netty.handler.codec.http2.Http2Exception
public abstract int unconsumedBytes (io.netty.handler.codec.http2.Http2Stream)
}
io/netty/handler/codec/http2/InboundHttp2ToHttpAdapter.classInboundHttp2ToHttpAdapter.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter extends io.netty.handler.codec.http2.Http2EventAdapter {
private static final io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter$ImmediateSendDetector DEFAULT_SEND_DETECTOR
private final int maxContentLength
private final io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter$ImmediateSendDetector sendDetector
private final io.netty.handler.codec.http2.Http2Connection$PropertyKey messageKey
private final boolean propagateSettings
protected final io.netty.handler.codec.http2.Http2Connection connection
protected final boolean validateHttpHeaders
protected void (io.netty.handler.codec.http2.Http2Connection, int, boolean, boolean)
io.netty.handler.codec.http2.Http2Connection connection
int maxContentLength
boolean validateHttpHeaders
boolean propagateSettings
protected final void removeMessage (io.netty.handler.codec.http2.Http2Stream, boolean)
io.netty.handler.codec.http2.Http2Stream stream
boolean release
io.netty.handler.codec.http.FullHttpMessage msg
protected final io.netty.handler.codec.http.FullHttpMessage getMessage (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
protected final void putMessage (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http.FullHttpMessage)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.FullHttpMessage message
io.netty.handler.codec.http.FullHttpMessage previous
public void onStreamRemoved (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
protected void fireChannelRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http.FullHttpMessage, boolean, io.netty.handler.codec.http2.Http2Stream)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http.FullHttpMessage msg
boolean release
io.netty.handler.codec.http2.Http2Stream stream
protected io.netty.handler.codec.http.FullHttpMessage newMessage (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Headers, boolean, io.netty.buffer.ByteBufAllocator) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Headers headers
boolean validateHttpHeaders
io.netty.buffer.ByteBufAllocator alloc
protected io.netty.handler.codec.http.FullHttpMessage processHeadersBegin (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Headers, boolean, boolean, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http.FullHttpMessage copy
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Headers headers
boolean endOfStream
boolean allowAppend
boolean appendToTrailer
io.netty.handler.codec.http.FullHttpMessage msg
boolean release
private void processHeadersEnd (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http.FullHttpMessage, boolean)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.FullHttpMessage msg
boolean endOfStream
public int onDataRead (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.FullHttpMessage msg
io.netty.buffer.ByteBuf content
int dataReadableBytes
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endOfStream
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.FullHttpMessage msg
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endOfStream
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.FullHttpMessage msg
public void onRstStreamRead (io.netty.channel.ChannelHandlerContext, int, long) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.FullHttpMessage msg
public void onPushPromiseRead (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
io.netty.handler.codec.http2.Http2Stream promisedStream
io.netty.handler.codec.http.FullHttpMessage msg
public void onSettingsRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
protected void onRstStreamRead (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http.FullHttpMessage)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.FullHttpMessage msg
static void ()
}
io/netty/handler/codec/http2/StreamBufferingEncoder$1.classStreamBufferingEncoder.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.StreamBufferingEncoder$1 extends io.netty.handler.codec.http2.Http2ConnectionAdapter {
final io.netty.handler.codec.http2.StreamBufferingEncoder this$0
void (io.netty.handler.codec.http2.StreamBufferingEncoder)
public void onGoAwayReceived (int, long, io.netty.buffer.ByteBuf)
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void onStreamClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
}
io/netty/handler/codec/http2/Http2ServerUpgradeCodec$1.classHttp2ServerUpgradeCodec.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.Http2ServerUpgradeCodec$1 extends io.netty.handler.codec.http2.Http2FrameAdapter {
final io.netty.handler.codec.http2.Http2Settings val$decodedSettings
final io.netty.handler.codec.http2.Http2ServerUpgradeCodec this$0
void (io.netty.handler.codec.http2.Http2ServerUpgradeCodec, io.netty.handler.codec.http2.Http2Settings)
public void onSettingsRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
}
io/netty/handler/codec/http2/Http2Headers$PseudoHeaderName.classHttp2Headers.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName extends java.lang.Enum {
public static final io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName METHOD
public static final io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName SCHEME
public static final io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName AUTHORITY
public static final io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName PATH
public static final io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName STATUS
private final io.netty.util.AsciiString value
private static final io.netty.handler.codec.http2.CharSequenceMap PSEUDO_HEADERS
private static final io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName[] $VALUES
public static io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName[] values ()
public static io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public io.netty.util.AsciiString value ()
public static boolean isPseudoHeader (java.lang.CharSequence)
CharSequence header
static void ()
io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName pseudoHeader
io.netty.handler.codec.http2.Http2Headers$PseudoHeaderName[] arr$
int len$
int i$
}
io/netty/handler/codec/http2/DefaultHttp2FrameReader$2.classDefaultHttp2FrameReader.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2FrameReader$2 extends io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersContinuation {
final int val$headersStreamId
final io.netty.channel.ChannelHandlerContext val$ctx
final int val$padding
final io.netty.handler.codec.http2.Http2Flags val$headersFlags
final io.netty.handler.codec.http2.DefaultHttp2FrameReader this$0
void (io.netty.handler.codec.http2.DefaultHttp2FrameReader, int, io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Flags)
public int getStreamId ()
public void processFragment (boolean, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
boolean endOfHeaders
io.netty.buffer.ByteBuf fragment
io.netty.handler.codec.http2.Http2FrameListener listener
io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersBlockBuilder hdrBlockBuilder
}
io/netty/handler/codec/http2/DelegatingDecompressorFrameListener$ConsumedBytesConverter.classDelegatingDecompressorFrameListener.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$ConsumedBytesConverter extends java.lang.Object implements io.netty.handler.codec.http2.Http2LocalFlowController {
private final io.netty.handler.codec.http2.Http2LocalFlowController flowController
final io.netty.handler.codec.http2.DelegatingDecompressorFrameListener this$0
void (io.netty.handler.codec.http2.DelegatingDecompressorFrameListener, io.netty.handler.codec.http2.Http2LocalFlowController)
io.netty.handler.codec.http2.Http2LocalFlowController flowController
public io.netty.handler.codec.http2.Http2LocalFlowController frameWriter (io.netty.handler.codec.http2.Http2FrameWriter)
io.netty.handler.codec.http2.Http2FrameWriter frameWriter
public void channelHandlerContext (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
public void initialWindowSize (int) throws io.netty.handler.codec.http2.Http2Exception
int newWindowSize
public int initialWindowSize ()
public int windowSize (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public int initialWindowSize (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void incrementWindowSize (io.netty.handler.codec.http2.Http2Stream, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Stream stream
int delta
public void receiveFlowControlledFrame (io.netty.handler.codec.http2.Http2Stream, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Stream stream
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
public boolean consumeBytes (io.netty.handler.codec.http2.Http2Stream, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Exception e
Throwable t
io.netty.handler.codec.http2.Http2Stream stream
int numBytes
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor decompressor
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor copy
public int unconsumedBytes (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
}
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$ListenerWritabilityMonitor$1.classDefaultHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$ListenerWritabilityMonitor$1 extends java.lang.Object implements io.netty.handler.codec.http2.Http2StreamVisitor {
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$ListenerWritabilityMonitor this$1
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$ListenerWritabilityMonitor)
public boolean visit (io.netty.handler.codec.http2.Http2Stream) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
}
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController.classDefaultHttp2LocalFlowController.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2LocalFlowController extends java.lang.Object implements io.netty.handler.codec.http2.Http2LocalFlowController {
public static final float DEFAULT_WINDOW_UPDATE_RATIO
private final io.netty.handler.codec.http2.Http2Connection connection
private final io.netty.handler.codec.http2.Http2Connection$PropertyKey stateKey
private io.netty.handler.codec.http2.Http2FrameWriter frameWriter
private io.netty.channel.ChannelHandlerContext ctx
private float windowUpdateRatio
private int initialWindowSize
private static final io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState REDUCED_FLOW_STATE
static final boolean $assertionsDisabled
public void (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
public void (io.netty.handler.codec.http2.Http2Connection, float, boolean)
io.netty.handler.codec.http2.Http2Connection connection
float windowUpdateRatio
boolean autoRefillConnectionWindow
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState connectionState
public io.netty.handler.codec.http2.DefaultHttp2LocalFlowController frameWriter (io.netty.handler.codec.http2.Http2FrameWriter)
io.netty.handler.codec.http2.Http2FrameWriter frameWriter
public void channelHandlerContext (io.netty.channel.ChannelHandlerContext)
io.netty.channel.ChannelHandlerContext ctx
public void initialWindowSize (int) throws io.netty.handler.codec.http2.Http2Exception
int newWindowSize
int delta
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$WindowUpdateVisitor visitor
public int initialWindowSize ()
public int windowSize (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public int initialWindowSize (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void incrementWindowSize (io.netty.handler.codec.http2.Http2Stream, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Stream stream
int delta
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState state
public boolean consumeBytes (io.netty.handler.codec.http2.Http2Stream, int) throws io.netty.handler.codec.http2.Http2Exception
boolean windowUpdateSent
io.netty.handler.codec.http2.Http2Stream stream
int numBytes
public int unconsumedBytes (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
private static void checkValidRatio (float)
float ratio
public void windowUpdateRatio (float)
float ratio
public float windowUpdateRatio ()
public void windowUpdateRatio (io.netty.handler.codec.http2.Http2Stream, float) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Stream stream
float ratio
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState state
public float windowUpdateRatio (io.netty.handler.codec.http2.Http2Stream) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Stream stream
public void receiveFlowControlledFrame (io.netty.handler.codec.http2.Http2Stream, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState state
io.netty.handler.codec.http2.Http2Stream stream
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
int dataLength
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState connectionState
private io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState connectionState ()
private io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState state (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
private static boolean isClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public volatile io.netty.handler.codec.http2.Http2LocalFlowController frameWriter (io.netty.handler.codec.http2.Http2FrameWriter)
static io.netty.handler.codec.http2.Http2Connection$PropertyKey access$000 (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController)
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController x0
static io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState access$100 ()
static int access$200 (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController)
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController x0
static io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState access$300 (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController x0
io.netty.handler.codec.http2.Http2Stream x1
static io.netty.channel.ChannelHandlerContext access$400 (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController)
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController x0
static io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState access$500 (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController)
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController x0
static float access$600 (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController)
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController x0
static io.netty.handler.codec.http2.Http2FrameWriter access$700 (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController)
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController x0
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2Connection$ActiveStreams$1.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams$1 extends java.lang.Object implements io.netty.handler.codec.http2.DefaultHttp2Connection$Event {
final io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream val$stream
final io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams this$1
void (io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams, io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
public void process ()
}
io/netty/handler/codec/http2/Http2HeadersEncoder.classHttp2HeadersEncoder.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2HeadersEncoder extends java.lang.Object {
public static final io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector NEVER_SENSITIVE
public static final io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector ALWAYS_SENSITIVE
public abstract void encodeHeaders (io.netty.handler.codec.http2.Http2Headers, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
public abstract io.netty.handler.codec.http2.Http2HeadersEncoder$Configuration configuration ()
static void ()
}
io/netty/handler/codec/http2/DecoratingHttp2FrameWriter.classDecoratingHttp2FrameWriter.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DecoratingHttp2FrameWriter extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameWriter {
private final io.netty.handler.codec.http2.Http2FrameWriter delegate
public void (io.netty.handler.codec.http2.Http2FrameWriter)
io.netty.handler.codec.http2.Http2FrameWriter delegate
public io.netty.channel.ChannelFuture writeData (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePriority (io.netty.channel.ChannelHandlerContext, int, int, short, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeRstStream (io.netty.channel.ChannelHandlerContext, int, long, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeSettings (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeSettingsAck (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePing (io.netty.channel.ChannelHandlerContext, boolean, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
boolean ack
io.netty.buffer.ByteBuf data
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePushPromise (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeGoAway (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeWindowUpdate (io.netty.channel.ChannelHandlerContext, int, int, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
io.netty.channel.ChannelPromise promise
public io.netty.handler.codec.http2.Http2FrameWriter$Configuration configuration ()
public void close ()
}
io/netty/handler/codec/http2/DecoratingHttp2ConnectionDecoder.classDecoratingHttp2ConnectionDecoder.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DecoratingHttp2ConnectionDecoder extends java.lang.Object implements io.netty.handler.codec.http2.Http2ConnectionDecoder {
private final io.netty.handler.codec.http2.Http2ConnectionDecoder delegate
public void (io.netty.handler.codec.http2.Http2ConnectionDecoder)
io.netty.handler.codec.http2.Http2ConnectionDecoder delegate
public void lifecycleManager (io.netty.handler.codec.http2.Http2LifecycleManager)
io.netty.handler.codec.http2.Http2LifecycleManager lifecycleManager
public io.netty.handler.codec.http2.Http2Connection connection ()
public io.netty.handler.codec.http2.Http2LocalFlowController flowController ()
public void frameListener (io.netty.handler.codec.http2.Http2FrameListener)
io.netty.handler.codec.http2.Http2FrameListener listener
public io.netty.handler.codec.http2.Http2FrameListener frameListener ()
public void decodeFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, java.util.List) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf in
java.util.List out
public io.netty.handler.codec.http2.Http2Settings localSettings ()
public void localSettings (io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Settings settings
public boolean prefaceReceived ()
public void close ()
}
io/netty/handler/codec/http2/Http2Stream.classHttp2Stream.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2Stream extends java.lang.Object {
public abstract int id ()
public abstract io.netty.handler.codec.http2.Http2Stream$State state ()
public abstract io.netty.handler.codec.http2.Http2Stream open (boolean) throws io.netty.handler.codec.http2.Http2Exception
public abstract io.netty.handler.codec.http2.Http2Stream close ()
public abstract io.netty.handler.codec.http2.Http2Stream closeLocalSide ()
public abstract io.netty.handler.codec.http2.Http2Stream closeRemoteSide ()
public abstract boolean isResetSent ()
public abstract io.netty.handler.codec.http2.Http2Stream resetSent ()
public abstract java.lang.Object setProperty (io.netty.handler.codec.http2.Http2Connection$PropertyKey, java.lang.Object)
public abstract java.lang.Object getProperty (io.netty.handler.codec.http2.Http2Connection$PropertyKey)
public abstract java.lang.Object removeProperty (io.netty.handler.codec.http2.Http2Connection$PropertyKey)
public abstract io.netty.handler.codec.http2.Http2Stream setPriority (int, short, boolean) throws io.netty.handler.codec.http2.Http2Exception
public abstract boolean isRoot ()
public abstract boolean isLeaf ()
public abstract short weight ()
public abstract io.netty.handler.codec.http2.Http2Stream parent ()
public abstract int prioritizableForTree ()
public abstract boolean isDescendantOf (io.netty.handler.codec.http2.Http2Stream)
public abstract int numChildren ()
public abstract io.netty.handler.codec.http2.Http2Stream forEachChild (io.netty.handler.codec.http2.Http2StreamVisitor) throws io.netty.handler.codec.http2.Http2Exception
}
io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoder$FlowControlledBase.classDefaultHttp2ConnectionEncoder.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$FlowControlledBase extends java.lang.Object implements io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled io.netty.channel.ChannelFutureListener {
protected final io.netty.handler.codec.http2.Http2Stream stream
protected io.netty.channel.ChannelPromise promise
protected boolean endOfStream
protected int padding
final io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder this$0
public void (io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder, io.netty.handler.codec.http2.Http2Stream, int, boolean, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Stream stream
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
public void writeComplete ()
public void operationComplete (io.netty.channel.ChannelFuture) throws java.lang.Exception
io.netty.channel.ChannelFuture future
public volatile void operationComplete (io.netty.util.concurrent.Future) throws java.lang.Exception
}
io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder.classDefaultHttp2ConnectionDecoder.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder extends java.lang.Object implements io.netty.handler.codec.http2.Http2ConnectionDecoder {
private static final io.netty.util.internal.logging.InternalLogger logger
private io.netty.handler.codec.http2.Http2FrameListener internalFrameListener
private final io.netty.handler.codec.http2.Http2Connection connection
private io.netty.handler.codec.http2.Http2LifecycleManager lifecycleManager
private final io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
private final io.netty.handler.codec.http2.Http2FrameReader frameReader
private io.netty.handler.codec.http2.Http2FrameListener listener
private final io.netty.handler.codec.http2.Http2PromisedRequestVerifier requestVerifier
public void (io.netty.handler.codec.http2.Http2Connection, io.netty.handler.codec.http2.Http2ConnectionEncoder, io.netty.handler.codec.http2.Http2FrameReader)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
io.netty.handler.codec.http2.Http2FrameReader frameReader
public void (io.netty.handler.codec.http2.Http2Connection, io.netty.handler.codec.http2.Http2ConnectionEncoder, io.netty.handler.codec.http2.Http2FrameReader, io.netty.handler.codec.http2.Http2PromisedRequestVerifier)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
io.netty.handler.codec.http2.Http2FrameReader frameReader
io.netty.handler.codec.http2.Http2PromisedRequestVerifier requestVerifier
public void lifecycleManager (io.netty.handler.codec.http2.Http2LifecycleManager)
io.netty.handler.codec.http2.Http2LifecycleManager lifecycleManager
public io.netty.handler.codec.http2.Http2Connection connection ()
public final io.netty.handler.codec.http2.Http2LocalFlowController flowController ()
public void frameListener (io.netty.handler.codec.http2.Http2FrameListener)
io.netty.handler.codec.http2.Http2FrameListener listener
public io.netty.handler.codec.http2.Http2FrameListener frameListener ()
public boolean prefaceReceived ()
public void decodeFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, java.util.List) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf in
java.util.List out
public io.netty.handler.codec.http2.Http2Settings localSettings ()
io.netty.handler.codec.http2.Http2Settings settings
io.netty.handler.codec.http2.Http2FrameReader$Configuration config
io.netty.handler.codec.http2.Http2HeaderTable headerTable
io.netty.handler.codec.http2.Http2FrameSizePolicy frameSizePolicy
public void localSettings (io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
int value
io.netty.handler.codec.http2.Http2Settings settings
Boolean pushEnabled
io.netty.handler.codec.http2.Http2FrameReader$Configuration config
io.netty.handler.codec.http2.Http2HeaderTable inboundHeaderTable
io.netty.handler.codec.http2.Http2FrameSizePolicy inboundFrameSizePolicy
Long maxConcurrentStreams
Long headerTableSize
Integer maxHeaderListSize
Integer maxFrameSize
Integer initialWindowSize
public void close ()
private int unconsumedBytes (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
void onGoAwayRead0 (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
void onUnknownFrame0 (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
static io.netty.handler.codec.http2.Http2Connection access$100 (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
static int access$200 (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
io.netty.handler.codec.http2.Http2Stream x1
static io.netty.handler.codec.http2.Http2FrameListener access$300 (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
static io.netty.handler.codec.http2.Http2LifecycleManager access$400 (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
static io.netty.util.internal.logging.InternalLogger access$500 ()
static io.netty.handler.codec.http2.Http2ConnectionEncoder access$600 (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
static io.netty.handler.codec.http2.Http2FrameReader access$700 (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
static io.netty.handler.codec.http2.Http2PromisedRequestVerifier access$800 (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
static io.netty.handler.codec.http2.Http2FrameListener access$900 (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
static io.netty.handler.codec.http2.Http2FrameListener access$902 (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder, io.netty.handler.codec.http2.Http2FrameListener)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
io.netty.handler.codec.http2.Http2FrameListener x1
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2Connection$ParentChangedEvent.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2Connection$ParentChangedEvent extends java.lang.Object {
private final io.netty.handler.codec.http2.Http2Stream stream
private final io.netty.handler.codec.http2.Http2Stream oldParent
void (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream oldParent
public void notifyListener (io.netty.handler.codec.http2.Http2Connection$Listener)
RuntimeException e
io.netty.handler.codec.http2.Http2Connection$Listener l
}
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController$FlowState.classDefaultHttp2LocalFlowController.java
package io.netty.handler.codec.http2
abstract io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState extends java.lang.Object {
public abstract int windowSize ()
public abstract int initialWindowSize ()
public abstract void window (int)
public abstract void incrementInitialStreamWindow (int)
public abstract boolean writeWindowUpdateIfNeeded () throws io.netty.handler.codec.http2.Http2Exception
public abstract boolean consumeBytes (int) throws io.netty.handler.codec.http2.Http2Exception
public abstract int unconsumedBytes ()
public abstract float windowUpdateRatio ()
public abstract void windowUpdateRatio (float)
public abstract void receiveFlowControlledFrame (int) throws io.netty.handler.codec.http2.Http2Exception
public abstract void incrementFlowControlWindows (int) throws io.netty.handler.codec.http2.Http2Exception
public abstract void endOfStream (boolean)
}
io/netty/handler/codec/http2/EmptyHttp2Headers.classEmptyHttp2Headers.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.EmptyHttp2Headers extends io.netty.handler.codec.EmptyHeaders implements io.netty.handler.codec.http2.Http2Headers {
public static final io.netty.handler.codec.http2.EmptyHttp2Headers INSTANCE
private void ()
public io.netty.handler.codec.http2.EmptyHttp2Headers method (java.lang.CharSequence)
CharSequence method
public io.netty.handler.codec.http2.EmptyHttp2Headers scheme (java.lang.CharSequence)
CharSequence status
public io.netty.handler.codec.http2.EmptyHttp2Headers authority (java.lang.CharSequence)
CharSequence authority
public io.netty.handler.codec.http2.EmptyHttp2Headers path (java.lang.CharSequence)
CharSequence path
public io.netty.handler.codec.http2.EmptyHttp2Headers status (java.lang.CharSequence)
CharSequence status
public java.lang.CharSequence method ()
public java.lang.CharSequence scheme ()
public java.lang.CharSequence authority ()
public java.lang.CharSequence path ()
public java.lang.CharSequence status ()
public volatile io.netty.handler.codec.http2.Http2Headers status (java.lang.CharSequence)
public volatile io.netty.handler.codec.http2.Http2Headers path (java.lang.CharSequence)
public volatile io.netty.handler.codec.http2.Http2Headers authority (java.lang.CharSequence)
public volatile io.netty.handler.codec.http2.Http2Headers scheme (java.lang.CharSequence)
public volatile io.netty.handler.codec.http2.Http2Headers method (java.lang.CharSequence)
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2FrameWriter.classDefaultHttp2FrameWriter.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2FrameWriter extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameWriter io.netty.handler.codec.http2.Http2FrameSizePolicy io.netty.handler.codec.http2.Http2FrameWriter$Configuration {
private static final String STREAM_ID
private static final String STREAM_DEPENDENCY
private static final io.netty.buffer.ByteBuf ZERO_BUFFER
private final io.netty.handler.codec.http2.Http2HeadersEncoder headersEncoder
private int maxFrameSize
public void ()
public void (io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector)
io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector headersSensativityDetector
public void (io.netty.handler.codec.http2.Http2HeadersEncoder)
io.netty.handler.codec.http2.Http2HeadersEncoder headersEncoder
public io.netty.handler.codec.http2.Http2FrameWriter$Configuration configuration ()
public io.netty.handler.codec.http2.Http2HeaderTable headerTable ()
public io.netty.handler.codec.http2.Http2FrameSizePolicy frameSizePolicy ()
public void maxFrameSize (int) throws io.netty.handler.codec.http2.Http2Exception
int max
public int maxFrameSize ()
public void close ()
public io.netty.channel.ChannelFuture writeData (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean, io.netty.channel.ChannelPromise)
int frameDataBytes
int framePaddingBytes
io.netty.buffer.ByteBuf frameHeader
io.netty.buffer.ByteBuf frameData
boolean lastFrame
int remainingData
Throwable t
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
io.netty.handler.codec.http2.Http2CodecUtil$SimpleChannelPromiseAggregator promiseAggregator
io.netty.handler.codec.http2.DefaultHttp2FrameWriter$DataFrameHeader header
boolean needToReleaseHeaders
boolean needToReleaseData
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePriority (io.netty.channel.ChannelHandlerContext, int, int, short, boolean, io.netty.channel.ChannelPromise)
io.netty.buffer.ByteBuf buf
long word1
Throwable t
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeRstStream (io.netty.channel.ChannelHandlerContext, int, long, io.netty.channel.ChannelPromise)
io.netty.buffer.ByteBuf buf
Throwable t
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeSettings (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings, io.netty.channel.ChannelPromise)
io.netty.util.collection.CharObjectMap$PrimitiveEntry entry
java.util.Iterator i$
int payloadLength
io.netty.buffer.ByteBuf buf
Throwable t
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeSettingsAck (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise)
io.netty.buffer.ByteBuf buf
Throwable t
io.netty.channel.ChannelHandlerContext ctx
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writePing (io.netty.channel.ChannelHandlerContext, boolean, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf buf
Throwable t
io.netty.channel.ChannelHandlerContext ctx
boolean ack
io.netty.buffer.ByteBuf data
io.netty.channel.ChannelPromise promise
boolean releaseData
io.netty.handler.codec.http2.Http2CodecUtil$SimpleChannelPromiseAggregator promiseAggregator
public io.netty.channel.ChannelFuture writePushPromise (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Flags flags
int nonFragmentLength
int maxFragmentLength
io.netty.buffer.ByteBuf fragment
int payloadLength
io.netty.buffer.ByteBuf buf
Throwable t
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
io.netty.channel.ChannelPromise promise
io.netty.buffer.ByteBuf headerBlock
io.netty.handler.codec.http2.Http2CodecUtil$SimpleChannelPromiseAggregator promiseAggregator
public io.netty.channel.ChannelFuture writeGoAway (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
int payloadLength
io.netty.buffer.ByteBuf buf
Throwable t
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
io.netty.channel.ChannelPromise promise
boolean releaseData
io.netty.handler.codec.http2.Http2CodecUtil$SimpleChannelPromiseAggregator promiseAggregator
public io.netty.channel.ChannelFuture writeWindowUpdate (io.netty.channel.ChannelHandlerContext, int, int, io.netty.channel.ChannelPromise)
io.netty.buffer.ByteBuf buf
Throwable t
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.buffer.ByteBuf buf
Throwable t
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
io.netty.channel.ChannelPromise promise
boolean releaseData
io.netty.handler.codec.http2.Http2CodecUtil$SimpleChannelPromiseAggregator promiseAggregator
private io.netty.channel.ChannelFuture writeHeadersInternal (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean, boolean, int, short, boolean, io.netty.channel.ChannelPromise)
long word1
io.netty.handler.codec.http2.Http2Flags flags
int nonFragmentBytes
int maxFragmentLength
io.netty.buffer.ByteBuf fragment
int payloadLength
io.netty.buffer.ByteBuf buf
Throwable t
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
boolean hasPriority
int streamDependency
short weight
boolean exclusive
io.netty.channel.ChannelPromise promise
io.netty.buffer.ByteBuf headerBlock
io.netty.handler.codec.http2.Http2CodecUtil$SimpleChannelPromiseAggregator promiseAggregator
private io.netty.channel.ChannelFuture writeContinuationFrames (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, io.netty.handler.codec.http2.Http2CodecUtil$SimpleChannelPromiseAggregator)
io.netty.buffer.ByteBuf fragment
int fragmentReadableBytes
int payloadLength
io.netty.buffer.ByteBuf buf
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf headerBlock
int padding
io.netty.handler.codec.http2.Http2CodecUtil$SimpleChannelPromiseAggregator promiseAggregator
io.netty.handler.codec.http2.Http2Flags flags
int nonFragmentLength
int maxFragmentLength
private static void writePaddingLength (io.netty.buffer.ByteBuf, int)
io.netty.buffer.ByteBuf buf
int paddingLength
private static void verifyStreamId (int, java.lang.String)
int streamId
String argumentName
private static void verifyStreamOrConnectionId (int, java.lang.String)
int streamId
String argumentName
private static void verifyPadding (int)
int padding
private static void verifyWeight (short)
short weight
private static void verifyErrorCode (long)
long errorCode
private static void verifyWindowSizeIncrement (int)
int windowSizeIncrement
private static void verifyPingPayload (io.netty.buffer.ByteBuf)
io.netty.buffer.ByteBuf data
static void access$000 (io.netty.buffer.ByteBuf, int)
io.netty.buffer.ByteBuf x0
int x1
static void ()
}
io/netty/handler/codec/http2/CharSequenceMap.classCharSequenceMap.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.CharSequenceMap extends io.netty.handler.codec.DefaultHeaders {
public void ()
public void (boolean)
boolean caseSensitive
public void (boolean, io.netty.handler.codec.ValueConverter)
boolean caseSensitive
io.netty.handler.codec.ValueConverter valueConverter
}
io/netty/handler/codec/http2/InboundHttp2ToHttpAdapter$ImmediateSendDetector.classInboundHttp2ToHttpAdapter.java
package io.netty.handler.codec.http2
abstract io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter$ImmediateSendDetector extends java.lang.Object {
public abstract boolean mustSendImmediately (io.netty.handler.codec.http.FullHttpMessage)
public abstract io.netty.handler.codec.http.FullHttpMessage copyIfNeeded (io.netty.handler.codec.http.FullHttpMessage)
}
io/netty/handler/codec/http2/AbstractInboundHttp2ToHttpAdapterBuilder.classAbstractInboundHttp2ToHttpAdapterBuilder.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder extends java.lang.Object {
private final io.netty.handler.codec.http2.Http2Connection connection
private int maxContentLength
private boolean validateHttpHeaders
private boolean propagateSettings
protected void (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
protected final io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder self ()
protected io.netty.handler.codec.http2.Http2Connection connection ()
protected int maxContentLength ()
protected io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder maxContentLength (int)
int maxContentLength
protected boolean isValidateHttpHeaders ()
protected io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder validateHttpHeaders (boolean)
boolean validate
protected boolean isPropagateSettings ()
protected io.netty.handler.codec.http2.AbstractInboundHttp2ToHttpAdapterBuilder propagateSettings (boolean)
boolean propagate
protected io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter build ()
io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter instance
Throwable t
io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter instance
protected abstract io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter build (io.netty.handler.codec.http2.Http2Connection, int, boolean, boolean) throws java.lang.Exception
}
io/netty/handler/codec/http2/Http2FrameSizePolicy.classHttp2FrameSizePolicy.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2FrameSizePolicy extends java.lang.Object {
public abstract void maxFrameSize (int) throws io.netty.handler.codec.http2.Http2Exception
public abstract int maxFrameSize ()
}
io/netty/handler/codec/http2/Http2Exception.classHttp2Exception.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2Exception extends java.lang.Exception {
private static final long serialVersionUID
private final io.netty.handler.codec.http2.Http2Error error
private final io.netty.handler.codec.http2.Http2Exception$ShutdownHint shutdownHint
public void (io.netty.handler.codec.http2.Http2Error)
io.netty.handler.codec.http2.Http2Error error
public void (io.netty.handler.codec.http2.Http2Error, io.netty.handler.codec.http2.Http2Exception$ShutdownHint)
io.netty.handler.codec.http2.Http2Error error
io.netty.handler.codec.http2.Http2Exception$ShutdownHint shutdownHint
public void (io.netty.handler.codec.http2.Http2Error, java.lang.String)
io.netty.handler.codec.http2.Http2Error error
String message
public void (io.netty.handler.codec.http2.Http2Error, java.lang.String, io.netty.handler.codec.http2.Http2Exception$ShutdownHint)
io.netty.handler.codec.http2.Http2Error error
String message
io.netty.handler.codec.http2.Http2Exception$ShutdownHint shutdownHint
public void (io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Throwable)
io.netty.handler.codec.http2.Http2Error error
String message
Throwable cause
public void (io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Throwable, io.netty.handler.codec.http2.Http2Exception$ShutdownHint)
io.netty.handler.codec.http2.Http2Error error
String message
Throwable cause
io.netty.handler.codec.http2.Http2Exception$ShutdownHint shutdownHint
public io.netty.handler.codec.http2.Http2Error error ()
public io.netty.handler.codec.http2.Http2Exception$ShutdownHint shutdownHint ()
public static transient io.netty.handler.codec.http2.Http2Exception connectionError (io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Object[])
io.netty.handler.codec.http2.Http2Error error
String fmt
Object[] args
public static transient io.netty.handler.codec.http2.Http2Exception connectionError (io.netty.handler.codec.http2.Http2Error, java.lang.Throwable, java.lang.String, java.lang.Object[])
io.netty.handler.codec.http2.Http2Error error
Throwable cause
String fmt
Object[] args
public static transient io.netty.handler.codec.http2.Http2Exception closedStreamError (io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Object[])
io.netty.handler.codec.http2.Http2Error error
String fmt
Object[] args
public static transient io.netty.handler.codec.http2.Http2Exception streamError (int, io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Object[])
int id
io.netty.handler.codec.http2.Http2Error error
String fmt
Object[] args
public static transient io.netty.handler.codec.http2.Http2Exception streamError (int, io.netty.handler.codec.http2.Http2Error, java.lang.Throwable, java.lang.String, java.lang.Object[])
int id
io.netty.handler.codec.http2.Http2Error error
Throwable cause
String fmt
Object[] args
public static boolean isStreamError (io.netty.handler.codec.http2.Http2Exception)
io.netty.handler.codec.http2.Http2Exception e
public static int streamId (io.netty.handler.codec.http2.Http2Exception)
io.netty.handler.codec.http2.Http2Exception e
}
io/netty/handler/codec/http2/StreamByteDistributor$Writer.classStreamByteDistributor.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.StreamByteDistributor$Writer extends java.lang.Object {
public abstract void write (io.netty.handler.codec.http2.Http2Stream, int)
}
io/netty/handler/codec/http2/DefaultHttp2FrameReader$State.classDefaultHttp2FrameReader.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2FrameReader$State extends java.lang.Enum {
public static final io.netty.handler.codec.http2.DefaultHttp2FrameReader$State FRAME_HEADER
public static final io.netty.handler.codec.http2.DefaultHttp2FrameReader$State FRAME_PAYLOAD
public static final io.netty.handler.codec.http2.DefaultHttp2FrameReader$State ERROR
private static final io.netty.handler.codec.http2.DefaultHttp2FrameReader$State[] $VALUES
public static io.netty.handler.codec.http2.DefaultHttp2FrameReader$State[] values ()
public static io.netty.handler.codec.http2.DefaultHttp2FrameReader$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
io/netty/handler/codec/http2/Http2ConnectionHandler$ClosingChannelFutureListener$1.classHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.Http2ConnectionHandler$ClosingChannelFutureListener$1 extends io.netty.util.internal.OneTimeTask {
final io.netty.channel.ChannelHandlerContext val$ctx
final io.netty.channel.ChannelPromise val$promise
final io.netty.handler.codec.http2.Http2ConnectionHandler$ClosingChannelFutureListener this$0
void (io.netty.handler.codec.http2.Http2ConnectionHandler$ClosingChannelFutureListener, io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise)
public void run ()
}
io/netty/handler/codec/http2/HttpConversionUtil$ExtensionHeaderNames.classHttpConversionUtil.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.HttpConversionUtil$ExtensionHeaderNames extends java.lang.Enum {
public static final io.netty.handler.codec.http2.HttpConversionUtil$ExtensionHeaderNames STREAM_ID
public static final io.netty.handler.codec.http2.HttpConversionUtil$ExtensionHeaderNames SCHEME
public static final io.netty.handler.codec.http2.HttpConversionUtil$ExtensionHeaderNames PATH
public static final io.netty.handler.codec.http2.HttpConversionUtil$ExtensionHeaderNames STREAM_PROMISE_ID
public static final io.netty.handler.codec.http2.HttpConversionUtil$ExtensionHeaderNames STREAM_DEPENDENCY_ID
public static final io.netty.handler.codec.http2.HttpConversionUtil$ExtensionHeaderNames STREAM_WEIGHT
private final io.netty.util.AsciiString text
private static final io.netty.handler.codec.http2.HttpConversionUtil$ExtensionHeaderNames[] $VALUES
public static io.netty.handler.codec.http2.HttpConversionUtil$ExtensionHeaderNames[] values ()
public static io.netty.handler.codec.http2.HttpConversionUtil$ExtensionHeaderNames valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String text
public io.netty.util.AsciiString text ()
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2FrameReader$3.classDefaultHttp2FrameReader.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2FrameReader$3 extends io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersContinuation {
final int val$pushPromiseStreamId
final io.netty.channel.ChannelHandlerContext val$ctx
final int val$promisedStreamId
final int val$padding
final io.netty.handler.codec.http2.DefaultHttp2FrameReader this$0
void (io.netty.handler.codec.http2.DefaultHttp2FrameReader, int, io.netty.channel.ChannelHandlerContext, int, int)
public int getStreamId ()
public void processFragment (boolean, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
boolean endOfHeaders
io.netty.buffer.ByteBuf fragment
io.netty.handler.codec.http2.Http2FrameListener listener
}
io/netty/handler/codec/http2/Http2Connection.classHttp2Connection.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2Connection extends java.lang.Object {
public abstract io.netty.util.concurrent.Future close (io.netty.util.concurrent.Promise)
public abstract io.netty.handler.codec.http2.Http2Connection$PropertyKey newKey ()
public abstract void addListener (io.netty.handler.codec.http2.Http2Connection$Listener)
public abstract void removeListener (io.netty.handler.codec.http2.Http2Connection$Listener)
public abstract io.netty.handler.codec.http2.Http2Stream stream (int)
public abstract boolean streamMayHaveExisted (int)
public abstract io.netty.handler.codec.http2.Http2Stream connectionStream ()
public abstract int numActiveStreams ()
public abstract io.netty.handler.codec.http2.Http2Stream forEachActiveStream (io.netty.handler.codec.http2.Http2StreamVisitor) throws io.netty.handler.codec.http2.Http2Exception
public abstract boolean isServer ()
public abstract io.netty.handler.codec.http2.Http2Connection$Endpoint local ()
public abstract io.netty.handler.codec.http2.Http2Connection$Endpoint remote ()
public abstract boolean goAwayReceived ()
public abstract void goAwayReceived (int, long, io.netty.buffer.ByteBuf)
public abstract boolean goAwaySent ()
public abstract void goAwaySent (int, long, io.netty.buffer.ByteBuf)
}
io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder$PrefaceFrameListener.classDefaultHttp2ConnectionDecoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$PrefaceFrameListener extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameListener {
final io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder this$0
private void (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder)
private void verifyPrefaceReceived () throws io.netty.handler.codec.http2.Http2Exception
public int onDataRead (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endOfStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endOfStream
public void onPriorityRead (io.netty.channel.ChannelHandlerContext, int, int, short, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
public void onRstStreamRead (io.netty.channel.ChannelHandlerContext, int, long) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
public void onSettingsAckRead (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
public void onSettingsRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
public void onPingRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPingAckRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPushPromiseRead (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
public void onGoAwayRead (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void onWindowUpdateRead (io.netty.channel.ChannelHandlerContext, int, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
public void onUnknownFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
void (io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder, io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$1)
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder x0
io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$1 x1
}
io/netty/handler/codec/http2/Http2ClientUpgradeCodec.classHttp2ClientUpgradeCodec.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2ClientUpgradeCodec extends java.lang.Object implements io.netty.handler.codec.http.HttpClientUpgradeHandler$UpgradeCodec {
private static final java.util.List UPGRADE_HEADERS
private final String handlerName
private final io.netty.handler.codec.http2.Http2ConnectionHandler connectionHandler
public void (io.netty.handler.codec.http2.Http2ConnectionHandler)
io.netty.handler.codec.http2.Http2ConnectionHandler connectionHandler
public void (java.lang.String, io.netty.handler.codec.http2.Http2ConnectionHandler)
String handlerName
io.netty.handler.codec.http2.Http2ConnectionHandler connectionHandler
public java.lang.CharSequence protocol ()
public java.util.Collection setUpgradeHeaders (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http.HttpRequest)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http.HttpRequest upgradeRequest
CharSequence settingsValue
public void upgradeTo (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http.FullHttpResponse) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http.FullHttpResponse upgradeResponse
private java.lang.CharSequence getSettingsHeaderValue (io.netty.channel.ChannelHandlerContext)
io.netty.util.collection.CharObjectMap$PrimitiveEntry entry
java.util.Iterator i$
io.netty.handler.codec.http2.Http2Settings settings
int payloadLength
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf buf
io.netty.buffer.ByteBuf encodedBuf
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController$WindowUpdateVisitor.classDefaultHttp2LocalFlowController.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$WindowUpdateVisitor extends java.lang.Object implements io.netty.handler.codec.http2.Http2StreamVisitor {
private io.netty.handler.codec.http2.Http2Exception$CompositeStreamException compositeException
private final int delta
final io.netty.handler.codec.http2.DefaultHttp2LocalFlowController this$0
public void (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController, int)
int delta
public boolean visit (io.netty.handler.codec.http2.Http2Stream) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState state
io.netty.handler.codec.http2.Http2Exception$StreamException e
io.netty.handler.codec.http2.Http2Stream stream
public void throwIfError () throws io.netty.handler.codec.http2.Http2Exception$CompositeStreamException
}
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController$1.classDefaultHttp2LocalFlowController.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$1 extends io.netty.handler.codec.http2.Http2ConnectionAdapter {
final io.netty.handler.codec.http2.DefaultHttp2LocalFlowController this$0
void (io.netty.handler.codec.http2.DefaultHttp2LocalFlowController)
public void onStreamAdded (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamActive (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState state
int unconsumedBytes
io.netty.handler.codec.http2.Http2Exception e
io.netty.handler.codec.http2.Http2Stream stream
}
io/netty/handler/codec/http2/Http2FrameAdapter.classHttp2FrameAdapter.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2FrameAdapter extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameListener {
public void ()
public int onDataRead (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endStream
public void onPriorityRead (io.netty.channel.ChannelHandlerContext, int, int, short, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
public void onRstStreamRead (io.netty.channel.ChannelHandlerContext, int, long) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
public void onSettingsAckRead (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
public void onSettingsRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
public void onPingRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPingAckRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPushPromiseRead (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
public void onGoAwayRead (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void onWindowUpdateRead (io.netty.channel.ChannelHandlerContext, int, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
public void onUnknownFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf)
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
}
io/netty/handler/codec/http2/DefaultHttp2Connection$ActiveStreams$2.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams$2 extends java.lang.Object implements io.netty.handler.codec.http2.DefaultHttp2Connection$Event {
final io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream val$stream
final io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams this$1
void (io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams, io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
public void process ()
}
io/netty/handler/codec/http2/Http2Connection$Listener.classHttp2Connection.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2Connection$Listener extends java.lang.Object {
public abstract void onStreamAdded (io.netty.handler.codec.http2.Http2Stream)
public abstract void onStreamActive (io.netty.handler.codec.http2.Http2Stream)
public abstract void onStreamHalfClosed (io.netty.handler.codec.http2.Http2Stream)
public abstract void onStreamClosed (io.netty.handler.codec.http2.Http2Stream)
public abstract void onStreamRemoved (io.netty.handler.codec.http2.Http2Stream)
public abstract void onPriorityTreeParentChanged (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
public abstract void onPriorityTreeParentChanging (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
public abstract void onWeightChanged (io.netty.handler.codec.http2.Http2Stream, short)
public abstract void onGoAwaySent (int, long, io.netty.buffer.ByteBuf)
public abstract void onGoAwayReceived (int, long, io.netty.buffer.ByteBuf)
}
io/netty/handler/codec/http2/DefaultHttp2FrameReader$1.classDefaultHttp2FrameReader.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2FrameReader$1 extends io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersContinuation {
final int val$headersStreamId
final io.netty.channel.ChannelHandlerContext val$ctx
final int val$streamDependency
final short val$weight
final boolean val$exclusive
final int val$padding
final io.netty.handler.codec.http2.Http2Flags val$headersFlags
final io.netty.handler.codec.http2.DefaultHttp2FrameReader this$0
void (io.netty.handler.codec.http2.DefaultHttp2FrameReader, int, io.netty.channel.ChannelHandlerContext, int, short, boolean, int, io.netty.handler.codec.http2.Http2Flags)
public int getStreamId ()
public void processFragment (boolean, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
boolean endOfHeaders
io.netty.buffer.ByteBuf fragment
io.netty.handler.codec.http2.Http2FrameListener listener
io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersBlockBuilder hdrBlockBuilder
}
io/netty/handler/codec/http2/Http2CodecUtil$SimpleChannelPromiseAggregator.classHttp2CodecUtil.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.Http2CodecUtil$SimpleChannelPromiseAggregator extends io.netty.channel.DefaultChannelPromise {
private final io.netty.channel.ChannelPromise promise
private int expectedCount
private int successfulCount
private int failureCount
private boolean doneAllocating
static final boolean $assertionsDisabled
void (io.netty.channel.ChannelPromise, io.netty.channel.Channel, io.netty.util.concurrent.EventExecutor)
io.netty.channel.ChannelPromise promise
io.netty.channel.Channel c
io.netty.util.concurrent.EventExecutor e
public io.netty.channel.ChannelPromise newPromise ()
public io.netty.channel.ChannelPromise doneAllocatingPromises ()
public boolean tryFailure (java.lang.Throwable)
Throwable cause
public io.netty.channel.ChannelPromise setFailure (java.lang.Throwable)
Throwable cause
private boolean allowFailure ()
private boolean awaitingPromises ()
public io.netty.channel.ChannelPromise setSuccess (java.lang.Void)
Void result
public boolean trySuccess (java.lang.Void)
Void result
public volatile io.netty.util.concurrent.Promise setFailure (java.lang.Throwable)
public volatile boolean trySuccess (java.lang.Object)
public volatile io.netty.util.concurrent.Promise setSuccess (java.lang.Object)
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2Connection$DefaultStream.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream extends java.lang.Object implements io.netty.handler.codec.http2.Http2Stream {
private final int id
private final io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream$PropertyMap properties
private io.netty.handler.codec.http2.Http2Stream$State state
private short weight
private io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream parent
private io.netty.util.collection.IntObjectMap children
private int prioritizableForTree
private boolean resetSent
static final boolean $assertionsDisabled
final io.netty.handler.codec.http2.DefaultHttp2Connection this$0
void (io.netty.handler.codec.http2.DefaultHttp2Connection, int, io.netty.handler.codec.http2.Http2Stream$State)
int id
io.netty.handler.codec.http2.Http2Stream$State state
public final int id ()
public final io.netty.handler.codec.http2.Http2Stream$State state ()
public boolean isResetSent ()
public io.netty.handler.codec.http2.Http2Stream resetSent ()
public final java.lang.Object setProperty (io.netty.handler.codec.http2.Http2Connection$PropertyKey, java.lang.Object)
io.netty.handler.codec.http2.Http2Connection$PropertyKey key
Object value
public final java.lang.Object getProperty (io.netty.handler.codec.http2.Http2Connection$PropertyKey)
io.netty.handler.codec.http2.Http2Connection$PropertyKey key
public final java.lang.Object removeProperty (io.netty.handler.codec.http2.Http2Connection$PropertyKey)
io.netty.handler.codec.http2.Http2Connection$PropertyKey key
public final boolean isRoot ()
public final short weight ()
public final io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream parent ()
public final int prioritizableForTree ()
public final boolean isDescendantOf (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream next
public final boolean isLeaf ()
public final int numChildren ()
public io.netty.handler.codec.http2.Http2Stream forEachChild (io.netty.handler.codec.http2.Http2StreamVisitor) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream stream
java.util.Iterator i$
io.netty.handler.codec.http2.Http2StreamVisitor visitor
public io.netty.handler.codec.http2.Http2Stream setPriority (int, short, boolean) throws io.netty.handler.codec.http2.Http2Exception
java.util.List events
java.util.List events
int parentStreamId
short weight
boolean exclusive
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream newParent
public io.netty.handler.codec.http2.Http2Stream open (boolean) throws io.netty.handler.codec.http2.Http2Exception
boolean halfClosed
void activate ()
public io.netty.handler.codec.http2.Http2Stream close ()
public io.netty.handler.codec.http2.Http2Stream closeLocalSide ()
public io.netty.handler.codec.http2.Http2Stream closeRemoteSide ()
private void incrementPrioritizableForTree (int, io.netty.handler.codec.http2.Http2Stream)
int amt
io.netty.handler.codec.http2.Http2Stream oldParent
private void incrementPrioritizableForTree0 (int, io.netty.handler.codec.http2.Http2Stream)
int amt
io.netty.handler.codec.http2.Http2Stream oldParent
private void decrementPrioritizableForTree (int)
int amt
private void decrementPrioritizableForTree0 (int)
int amt
private boolean isPrioritizable ()
private void initChildrenIfEmpty ()
private void initChildren ()
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultEndpoint createdBy ()
final boolean isLocal ()
final void weight (short)
RuntimeException e
int i
short oldWeight
short weight
private io.netty.util.collection.IntObjectMap retain (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream streamToRetain
io.netty.util.collection.IntObjectMap prevChildren
final void takeChild (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream, boolean, java.util.List)
io.netty.handler.codec.http2.Http2Stream oldChild
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream grandchild
java.util.Iterator i$
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream child
boolean exclusive
java.util.List events
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream oldParent
final boolean removeChild (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream grandchild
java.util.Iterator i$
java.util.List events
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream child
public volatile io.netty.handler.codec.http2.Http2Stream parent ()
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2Connection$PropertyKeyRegistry.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2Connection$PropertyKeyRegistry extends java.lang.Object {
final java.util.List keys
final io.netty.handler.codec.http2.DefaultHttp2Connection this$0
private void (io.netty.handler.codec.http2.DefaultHttp2Connection)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey newKey ()
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey key
int size ()
void (io.netty.handler.codec.http2.DefaultHttp2Connection, io.netty.handler.codec.http2.DefaultHttp2Connection$1)
io.netty.handler.codec.http2.DefaultHttp2Connection x0
io.netty.handler.codec.http2.DefaultHttp2Connection$1 x1
}
io/netty/handler/codec/http2/Http2Settings.classHttp2Settings.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2Settings extends io.netty.util.collection.CharObjectHashMap {
private static final int DEFAULT_CAPACITY
private static final Long FALSE
private static final Long TRUE
public void ()
public void (int, float)
int initialCapacity
float loadFactor
public void (int)
int initialCapacity
public java.lang.Long put (char, java.lang.Long)
char key
Long value
public java.lang.Long headerTableSize ()
public io.netty.handler.codec.http2.Http2Settings headerTableSize (int)
int value
public java.lang.Boolean pushEnabled ()
Long value
public io.netty.handler.codec.http2.Http2Settings pushEnabled (boolean)
boolean enabled
public java.lang.Long maxConcurrentStreams ()
public io.netty.handler.codec.http2.Http2Settings maxConcurrentStreams (long)
long value
public java.lang.Integer initialWindowSize ()
public io.netty.handler.codec.http2.Http2Settings initialWindowSize (int)
int value
public java.lang.Integer maxFrameSize ()
public io.netty.handler.codec.http2.Http2Settings maxFrameSize (int)
int value
public java.lang.Integer maxHeaderListSize ()
Integer value
public io.netty.handler.codec.http2.Http2Settings maxHeaderListSize (int)
int value
public io.netty.handler.codec.http2.Http2Settings copyFrom (io.netty.handler.codec.http2.Http2Settings)
io.netty.handler.codec.http2.Http2Settings settings
public java.lang.Integer getIntValue (char)
char key
Long value
private static void verifyStandardSetting (int, java.lang.Long)
int key
Long value
protected java.lang.String keyToString (char)
char key
public volatile java.lang.Object put (char, java.lang.Object)
static void ()
}
io/netty/handler/codec/http2/Http2ConnectionDecoder.classHttp2ConnectionDecoder.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2ConnectionDecoder extends java.lang.Object implements java.io.Closeable {
public abstract void lifecycleManager (io.netty.handler.codec.http2.Http2LifecycleManager)
public abstract io.netty.handler.codec.http2.Http2Connection connection ()
public abstract io.netty.handler.codec.http2.Http2LocalFlowController flowController ()
public abstract void frameListener (io.netty.handler.codec.http2.Http2FrameListener)
public abstract io.netty.handler.codec.http2.Http2FrameListener frameListener ()
public abstract void decodeFrame (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, java.util.List) throws io.netty.handler.codec.http2.Http2Exception
public abstract io.netty.handler.codec.http2.Http2Settings localSettings ()
public abstract void localSettings (io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
public abstract boolean prefaceReceived ()
public abstract void close ()
}
io/netty/handler/codec/http2/DefaultHttp2Connection$ActiveStreams.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams extends java.lang.Object {
private final java.util.List listeners
private final java.util.Queue pendingEvents
private final java.util.Set streams
private int pendingIterations
final io.netty.handler.codec.http2.DefaultHttp2Connection this$0
public void (io.netty.handler.codec.http2.DefaultHttp2Connection, java.util.List)
java.util.List listeners
public int size ()
public void activate (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream stream
public void deactivate (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream stream
public io.netty.handler.codec.http2.Http2Stream forEachActiveStream (io.netty.handler.codec.http2.Http2StreamVisitor) throws io.netty.handler.codec.http2.Http2Exception
RuntimeException e
io.netty.handler.codec.http2.DefaultHttp2Connection$Event event
io.netty.handler.codec.http2.Http2Stream stream
java.util.Iterator i$
RuntimeException e
io.netty.handler.codec.http2.DefaultHttp2Connection$Event event
RuntimeException e
io.netty.handler.codec.http2.DefaultHttp2Connection$Event event
io.netty.handler.codec.http2.Http2StreamVisitor visitor
void addToActiveStreams (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
RuntimeException e
int i
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream stream
void removeFromActiveStreams (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream stream
boolean allowModifications ()
}
io/netty/handler/codec/http2/Http2EventAdapter.classHttp2EventAdapter.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2EventAdapter extends java.lang.Object implements io.netty.handler.codec.http2.Http2Connection$Listener io.netty.handler.codec.http2.Http2FrameListener {
public void ()
public int onDataRead (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endStream
public void onPriorityRead (io.netty.channel.ChannelHandlerContext, int, int, short, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
public void onRstStreamRead (io.netty.channel.ChannelHandlerContext, int, long) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
public void onSettingsAckRead (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
public void onSettingsRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
public void onPingRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPingAckRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPushPromiseRead (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
public void onGoAwayRead (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void onWindowUpdateRead (io.netty.channel.ChannelHandlerContext, int, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
public void onUnknownFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf)
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
public void onStreamAdded (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamActive (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamHalfClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamClosed (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onStreamRemoved (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void onPriorityTreeParentChanged (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream oldParent
public void onPriorityTreeParentChanging (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream newParent
public void onWeightChanged (io.netty.handler.codec.http2.Http2Stream, short)
io.netty.handler.codec.http2.Http2Stream stream
short oldWeight
public void onGoAwaySent (int, long, io.netty.buffer.ByteBuf)
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void onGoAwayReceived (int, long, io.netty.buffer.ByteBuf)
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
}
io/netty/handler/codec/http2/DefaultHttp2LocalFlowController$2.classDefaultHttp2LocalFlowController.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$2 extends java.lang.Object implements io.netty.handler.codec.http2.DefaultHttp2LocalFlowController$FlowState {
void ()
public int windowSize ()
public int initialWindowSize ()
public void window (int)
int initialWindowSize
public void incrementInitialStreamWindow (int)
int delta
public boolean writeWindowUpdateIfNeeded () throws io.netty.handler.codec.http2.Http2Exception
public boolean consumeBytes (int) throws io.netty.handler.codec.http2.Http2Exception
int numBytes
public int unconsumedBytes ()
public float windowUpdateRatio ()
public void windowUpdateRatio (float)
float ratio
public void receiveFlowControlledFrame (int) throws io.netty.handler.codec.http2.Http2Exception
int dataLength
public void incrementFlowControlWindows (int) throws io.netty.handler.codec.http2.Http2Exception
int delta
public void endOfStream (boolean)
boolean endOfStream
}
io/netty/handler/codec/http2/StreamBufferingEncoder.classStreamBufferingEncoder.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.StreamBufferingEncoder extends io.netty.handler.codec.http2.DecoratingHttp2ConnectionEncoder {
private final java.util.TreeMap pendingStreams
private int maxConcurrentStreams
private boolean closed
public void (io.netty.handler.codec.http2.Http2ConnectionEncoder)
io.netty.handler.codec.http2.Http2ConnectionEncoder delegate
public void (io.netty.handler.codec.http2.Http2ConnectionEncoder, int)
io.netty.handler.codec.http2.Http2ConnectionEncoder delegate
int initialMaxConcurrentStreams
public int numBufferedStreams ()
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
io.netty.channel.ChannelPromise promise
public io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
io.netty.handler.codec.http2.StreamBufferingEncoder$PendingStream pendingStream
public io.netty.channel.ChannelFuture writeRstStream (io.netty.channel.ChannelHandlerContext, int, long, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
io.netty.channel.ChannelPromise promise
io.netty.handler.codec.http2.StreamBufferingEncoder$PendingStream stream
public io.netty.channel.ChannelFuture writeData (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
io.netty.handler.codec.http2.StreamBufferingEncoder$PendingStream pendingStream
public void remoteSettings (io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Settings settings
public void close ()
io.netty.handler.codec.http2.StreamBufferingEncoder$PendingStream stream
io.netty.handler.codec.http2.StreamBufferingEncoder$Http2ChannelClosedException e
private void tryCreatePendingStreams ()
java.util.Map$Entry entry
io.netty.handler.codec.http2.StreamBufferingEncoder$PendingStream pendingStream
private void cancelGoAwayStreams (int, long, io.netty.buffer.ByteBuf)
io.netty.handler.codec.http2.StreamBufferingEncoder$PendingStream stream
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
java.util.Iterator iter
Exception e
private boolean canCreateStream ()
private boolean isExistingStream (int)
int streamId
static void access$000 (io.netty.handler.codec.http2.StreamBufferingEncoder, int, long, io.netty.buffer.ByteBuf)
io.netty.handler.codec.http2.StreamBufferingEncoder x0
int x1
long x2
io.netty.buffer.ByteBuf x3
static void access$100 (io.netty.handler.codec.http2.StreamBufferingEncoder)
io.netty.handler.codec.http2.StreamBufferingEncoder x0
}
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$WritabilityMonitor.classDefaultHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor extends java.lang.Object {
private long totalPendingBytes
private final io.netty.handler.codec.http2.StreamByteDistributor$Writer writer
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController this$0
private void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
public void channelWritabilityChange () throws io.netty.handler.codec.http2.Http2Exception
public void stateCancelled (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
public void incrementWindowSize (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
int delta
public void enqueueFrame (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState, io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled frame
public final void incrementPendingBytes (int)
int delta
public final boolean isWritable (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
protected final void writePendingBytes () throws io.netty.handler.codec.http2.Http2Exception
int bytesToWrite
protected void initialWindowSize (int) throws io.netty.handler.codec.http2.Http2Exception
int newWindowSize
int delta
protected final boolean isWritableConnection ()
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController, io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$1)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$1 x1
}
io/netty/handler/codec/http2/InboundHttp2ToHttpPriorityAdapter.classInboundHttp2ToHttpPriorityAdapter.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter extends io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter {
private static final io.netty.util.AsciiString OUT_OF_MESSAGE_SEQUENCE_METHOD
private static final io.netty.util.AsciiString OUT_OF_MESSAGE_SEQUENCE_PATH
private static final io.netty.util.AsciiString OUT_OF_MESSAGE_SEQUENCE_RETURN_CODE
private final io.netty.handler.codec.http2.Http2Connection$PropertyKey outOfMessageFlowHeadersKey
void (io.netty.handler.codec.http2.Http2Connection, int, boolean, boolean)
io.netty.handler.codec.http2.Http2Connection connection
int maxContentLength
boolean validateHttpHeaders
boolean propagateSettings
private io.netty.handler.codec.http.HttpHeaders getOutOfMessageFlowHeaders (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
private void putOutOfMessageFlowHeaders (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http.HttpHeaders)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.HttpHeaders headers
private io.netty.handler.codec.http.HttpHeaders removeOutOfMessageFlowHeaders (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
private static io.netty.handler.codec.http.HttpHeaders getActiveHeaders (io.netty.handler.codec.http.FullHttpMessage)
io.netty.handler.codec.http.FullHttpMessage msg
private void importOutOfMessageFlowHeaders (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http.HttpHeaders)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.HttpHeaders headers
io.netty.handler.codec.http.HttpHeaders outOfMessageFlowHeader
private void exportOutOfMessageFlowHeaders (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http.HttpHeaders)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.HttpHeaders headers
io.netty.handler.codec.http.HttpHeaders outOfMessageFlowHeader
private static void removePriorityRelatedHeaders (io.netty.handler.codec.http.HttpHeaders)
io.netty.handler.codec.http.HttpHeaders headers
private void initializePseudoHeaders (io.netty.handler.codec.http2.Http2Headers)
io.netty.handler.codec.http2.Http2Headers headers
private static void addHttpHeadersToHttp2Headers (io.netty.handler.codec.http.HttpHeaders, io.netty.handler.codec.http2.Http2Headers)
java.util.Map$Entry entry
io.netty.handler.codec.http.HttpHeaders httpHeaders
io.netty.handler.codec.http2.Http2Headers http2Headers
java.util.Iterator iter
protected void fireChannelRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http.FullHttpMessage, boolean, io.netty.handler.codec.http2.Http2Stream)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http.FullHttpMessage msg
boolean release
io.netty.handler.codec.http2.Http2Stream stream
protected io.netty.handler.codec.http.FullHttpMessage processHeadersBegin (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Headers, boolean, boolean, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Headers headers
boolean endOfStream
boolean allowAppend
boolean appendToTrailer
io.netty.handler.codec.http.FullHttpMessage msg
public void onPriorityTreeParentChanged (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http.HttpHeaders headers
io.netty.handler.codec.http.HttpHeaders headers
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream oldParent
io.netty.handler.codec.http2.Http2Stream parent
io.netty.handler.codec.http.FullHttpMessage msg
public void onWeightChanged (io.netty.handler.codec.http2.Http2Stream, short)
io.netty.handler.codec.http.HttpHeaders headers
io.netty.handler.codec.http2.Http2Stream stream
short oldWeight
io.netty.handler.codec.http.FullHttpMessage msg
io.netty.handler.codec.http.HttpHeaders headers
public void onPriorityRead (io.netty.channel.ChannelHandlerContext, int, int, short, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http.HttpHeaders httpHeaders
io.netty.handler.codec.http2.Http2Headers http2Headers
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http.FullHttpMessage msg
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2HeadersDecoder.classDefaultHttp2HeadersDecoder.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder extends java.lang.Object implements io.netty.handler.codec.http2.Http2HeadersDecoder io.netty.handler.codec.http2.Http2HeadersDecoder$Configuration {
private static final float HEADERS_COUNT_WEIGHT_NEW
private static final float HEADERS_COUNT_WEIGHT_HISTORICAL
private final int maxHeaderSize
private final io.netty.handler.codec.http2.hpack.Decoder decoder
private final io.netty.handler.codec.http2.Http2HeaderTable headerTable
private final boolean validateHeaders
private float headerArraySizeAccumulator
public void ()
public void (boolean)
boolean validateHeaders
public void (int, int, boolean)
int maxHeaderSize
int maxHeaderTableSize
boolean validateHeaders
public io.netty.handler.codec.http2.Http2HeaderTable headerTable ()
public int maxHeaderSize ()
public io.netty.handler.codec.http2.Http2HeadersDecoder$Configuration configuration ()
protected void maxHeaderSizeExceeded () throws io.netty.handler.codec.http2.Http2Exception
public io.netty.handler.codec.http2.Http2Headers decodeHeaders (io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
java.io.IOException e
io.netty.handler.codec.http2.Http2Headers headers
io.netty.handler.codec.http2.hpack.HeaderListener listener
java.io.IOException e
io.netty.handler.codec.http2.Http2Exception e
Throwable e
java.io.IOException e
io.netty.buffer.ByteBuf headerBlock
java.io.InputStream in
static io.netty.handler.codec.http2.hpack.Decoder access$100 (io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder)
io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder x0
}
io/netty/handler/codec/http2/DefaultHttp2Headers$Http2HeaderEntry.classDefaultHttp2Headers.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2Headers$Http2HeaderEntry extends io.netty.handler.codec.DefaultHeaders$HeaderEntry {
final io.netty.handler.codec.http2.DefaultHttp2Headers this$0
protected void (io.netty.handler.codec.http2.DefaultHttp2Headers, int, java.lang.CharSequence, java.lang.CharSequence, io.netty.handler.codec.DefaultHeaders$HeaderEntry)
int hash
CharSequence key
CharSequence value
io.netty.handler.codec.DefaultHeaders$HeaderEntry next
protected void remove ()
}
io/netty/handler/codec/http2/Http2LifecycleManager.classHttp2LifecycleManager.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2LifecycleManager extends java.lang.Object {
public abstract void closeStreamLocal (io.netty.handler.codec.http2.Http2Stream, io.netty.channel.ChannelFuture)
public abstract void closeStreamRemote (io.netty.handler.codec.http2.Http2Stream, io.netty.channel.ChannelFuture)
public abstract void closeStream (io.netty.handler.codec.http2.Http2Stream, io.netty.channel.ChannelFuture)
public abstract io.netty.channel.ChannelFuture resetStream (io.netty.channel.ChannelHandlerContext, int, long, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture goAway (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
public abstract void onError (io.netty.channel.ChannelHandlerContext, java.lang.Throwable)
}
io/netty/handler/codec/http2/DefaultHttp2HeadersEncoder.classDefaultHttp2HeadersEncoder.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder extends java.lang.Object implements io.netty.handler.codec.http2.Http2HeadersEncoder io.netty.handler.codec.http2.Http2HeadersEncoder$Configuration {
private final io.netty.handler.codec.http2.hpack.Encoder encoder
private final java.io.ByteArrayOutputStream tableSizeChangeOutput
private final io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector sensitivityDetector
private final io.netty.handler.codec.http2.Http2HeaderTable headerTable
public void ()
public void (int, io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector)
int maxHeaderTableSize
io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector sensitivityDetector
public void encodeHeaders (io.netty.handler.codec.http2.Http2Headers, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
java.util.Map$Entry header
java.util.Iterator i$
java.io.IOException e
io.netty.handler.codec.http2.Http2Exception e
Throwable t
java.io.IOException e
io.netty.handler.codec.http2.Http2Headers headers
io.netty.buffer.ByteBuf buffer
java.io.OutputStream stream
public io.netty.handler.codec.http2.Http2HeaderTable headerTable ()
public io.netty.handler.codec.http2.Http2HeadersEncoder$Configuration configuration ()
private byte[] toBytes (java.lang.CharSequence)
CharSequence chars
io.netty.util.AsciiString aString
private void encodeHeader (java.lang.CharSequence, java.lang.CharSequence, java.io.OutputStream) throws java.io.IOException
CharSequence key
CharSequence value
java.io.OutputStream stream
static java.io.ByteArrayOutputStream access$100 (io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder)
io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder x0
static io.netty.handler.codec.http2.hpack.Encoder access$200 (io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder)
io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder x0
}
io/netty/handler/codec/http2/Http2Exception$ClosedStreamCreationException.classHttp2Exception.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2Exception$ClosedStreamCreationException extends io.netty.handler.codec.http2.Http2Exception {
private static final long serialVersionUID
public void (io.netty.handler.codec.http2.Http2Error)
io.netty.handler.codec.http2.Http2Error error
public void (io.netty.handler.codec.http2.Http2Error, java.lang.String)
io.netty.handler.codec.http2.Http2Error error
String message
public void (io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Throwable)
io.netty.handler.codec.http2.Http2Error error
String message
Throwable cause
}
io/netty/handler/codec/http2/DefaultHttp2Connection.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2Connection extends java.lang.Object implements io.netty.handler.codec.http2.Http2Connection {
private static final io.netty.util.internal.logging.InternalLogger logger
final io.netty.util.collection.IntObjectMap streamMap
final io.netty.handler.codec.http2.DefaultHttp2Connection$PropertyKeyRegistry propertyKeyRegistry
final io.netty.handler.codec.http2.DefaultHttp2Connection$ConnectionStream connectionStream
final io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultEndpoint localEndpoint
final io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultEndpoint remoteEndpoint
private static final int INITIAL_CHILDREN_MAP_SIZE
final java.util.List listeners
final io.netty.handler.codec.http2.DefaultHttp2Connection$ActiveStreams activeStreams
io.netty.util.concurrent.Promise closePromise
public void (boolean)
boolean server
final boolean isClosed ()
public io.netty.util.concurrent.Future close (io.netty.util.concurrent.Promise)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream stream
io.netty.util.concurrent.Promise promise
java.util.Iterator itr
public void addListener (io.netty.handler.codec.http2.Http2Connection$Listener)
io.netty.handler.codec.http2.Http2Connection$Listener listener
public void removeListener (io.netty.handler.codec.http2.Http2Connection$Listener)
io.netty.handler.codec.http2.Http2Connection$Listener listener
public boolean isServer ()
public io.netty.handler.codec.http2.Http2Stream connectionStream ()
public io.netty.handler.codec.http2.Http2Stream stream (int)
int streamId
public boolean streamMayHaveExisted (int)
int streamId
public int numActiveStreams ()
public io.netty.handler.codec.http2.Http2Stream forEachActiveStream (io.netty.handler.codec.http2.Http2StreamVisitor) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2StreamVisitor visitor
public io.netty.handler.codec.http2.Http2Connection$Endpoint local ()
public io.netty.handler.codec.http2.Http2Connection$Endpoint remote ()
public boolean goAwayReceived ()
public void goAwayReceived (int, long, io.netty.buffer.ByteBuf)
RuntimeException e
int i
io.netty.handler.codec.http2.Http2Exception e
int lastKnownStream
long errorCode
io.netty.buffer.ByteBuf debugData
public boolean goAwaySent ()
public void goAwaySent (int, long, io.netty.buffer.ByteBuf)
RuntimeException e
int i
io.netty.handler.codec.http2.Http2Exception e
int lastKnownStream
long errorCode
io.netty.buffer.ByteBuf debugData
private boolean isStreamMapEmpty ()
void removeStream (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
RuntimeException e
int i
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream stream
static io.netty.handler.codec.http2.Http2Stream$State activeState (int, io.netty.handler.codec.http2.Http2Stream$State, boolean, boolean) throws io.netty.handler.codec.http2.Http2Exception
int streamId
io.netty.handler.codec.http2.Http2Stream$State initialState
boolean isLocal
boolean halfClosed
void notifyHalfClosed (io.netty.handler.codec.http2.Http2Stream)
RuntimeException e
int i
io.netty.handler.codec.http2.Http2Stream stream
void notifyClosed (io.netty.handler.codec.http2.Http2Stream)
RuntimeException e
int i
io.netty.handler.codec.http2.Http2Stream stream
public io.netty.handler.codec.http2.Http2Connection$PropertyKey newKey ()
final io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey verifyKey (io.netty.handler.codec.http2.Http2Connection$PropertyKey)
io.netty.handler.codec.http2.Http2Connection$PropertyKey key
private void notifyParentChanged (java.util.List)
int j
io.netty.handler.codec.http2.DefaultHttp2Connection$ParentChangedEvent event
int i
java.util.List events
private void notifyParentChanging (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
RuntimeException e
int i
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Stream newParent
static void access$400 (io.netty.handler.codec.http2.DefaultHttp2Connection, java.util.List)
io.netty.handler.codec.http2.DefaultHttp2Connection x0
java.util.List x1
static int access$500 ()
static io.netty.util.internal.logging.InternalLogger access$600 ()
static void access$700 (io.netty.handler.codec.http2.DefaultHttp2Connection, io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.DefaultHttp2Connection x0
io.netty.handler.codec.http2.Http2Stream x1
io.netty.handler.codec.http2.Http2Stream x2
static void ()
}
io/netty/handler/codec/http2/InboundHttp2ToHttpAdapter$1.classInboundHttp2ToHttpAdapter.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter$1 extends java.lang.Object implements io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter$ImmediateSendDetector {
void ()
public boolean mustSendImmediately (io.netty.handler.codec.http.FullHttpMessage)
io.netty.handler.codec.http.FullHttpMessage msg
public io.netty.handler.codec.http.FullHttpMessage copyIfNeeded (io.netty.handler.codec.http.FullHttpMessage)
io.netty.handler.codec.http.FullHttpRequest copy
io.netty.handler.codec.http.FullHttpMessage msg
}
io/netty/handler/codec/http2/Http2FrameWriter$Configuration.classHttp2FrameWriter.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2FrameWriter$Configuration extends java.lang.Object {
public abstract io.netty.handler.codec.http2.Http2HeaderTable headerTable ()
public abstract io.netty.handler.codec.http2.Http2FrameSizePolicy frameSizePolicy ()
}
io/netty/handler/codec/http2/WeightedFairQueueByteDistributor$State.classWeightedFairQueueByteDistributor.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State extends java.lang.Object implements io.netty.util.internal.PriorityQueueNode {
final io.netty.handler.codec.http2.Http2Stream stream
private final java.util.Queue queue
int streamableBytes
int activeCountForTree
private int priorityQueueIndex
long pseudoTimeToWrite
long pseudoTime
long totalQueuedWeights
boolean active
static final boolean $assertionsDisabled
final io.netty.handler.codec.http2.WeightedFairQueueByteDistributor this$0
void (io.netty.handler.codec.http2.WeightedFairQueueByteDistributor, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
void (io.netty.handler.codec.http2.WeightedFairQueueByteDistributor, io.netty.handler.codec.http2.Http2Stream, int)
io.netty.handler.codec.http2.Http2Stream stream
int initialSize
void write (int, io.netty.handler.codec.http2.StreamByteDistributor$Writer) throws io.netty.handler.codec.http2.Http2Exception
Throwable t
int numBytes
io.netty.handler.codec.http2.StreamByteDistributor$Writer writer
void isActiveCountChangeForTree (int)
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State pState
int increment
void updateStreamableBytes (int, boolean)
int newStreamableBytes
boolean isActive
void updatePseudoTime (io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State, int, long)
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State parentState
int nsent
long totalQueuedWeights
void offerAndInitializePseudoTime (io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State)
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State state
void offer (io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State)
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State state
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State poll ()
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State state
void remove (io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State)
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State state
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State peek ()
void close ()
public int compareTo (io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State)
io.netty.handler.codec.http2.WeightedFairQueueByteDistributor$State o
public int priorityQueueIndex ()
public void priorityQueueIndex (int)
int i
public volatile int compareTo (java.lang.Object)
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2Connection$DefaultEndpoint.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultEndpoint extends java.lang.Object implements io.netty.handler.codec.http2.Http2Connection$Endpoint {
private final boolean server
private int nextStreamIdToCreate
private int nextReservationStreamId
private int lastStreamKnownByPeer
private boolean pushToAllowed
private io.netty.handler.codec.http2.Http2FlowController flowController
private int maxActiveStreams
int numActiveStreams
final io.netty.handler.codec.http2.DefaultHttp2Connection this$0
void (io.netty.handler.codec.http2.DefaultHttp2Connection, boolean)
boolean server
public int incrementAndGetNextStreamId ()
private void incrementExpectedStreamId (int)
int streamId
public boolean isValidStreamId (int)
int streamId
boolean even
public boolean mayHaveCreatedStream (int)
int streamId
public boolean canOpenStream ()
private io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream createStream (int, io.netty.handler.codec.http2.Http2Stream$State) throws io.netty.handler.codec.http2.Http2Exception
int streamId
io.netty.handler.codec.http2.Http2Stream$State state
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream stream
public io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream createIdleStream (int) throws io.netty.handler.codec.http2.Http2Exception
int streamId
public io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream createStream (int, boolean) throws io.netty.handler.codec.http2.Http2Exception
int streamId
boolean halfClosed
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream stream
public boolean created (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public boolean isServer ()
public io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream reservePushStream (int, io.netty.handler.codec.http2.Http2Stream) throws io.netty.handler.codec.http2.Http2Exception
int streamId
io.netty.handler.codec.http2.Http2Stream parent
io.netty.handler.codec.http2.Http2Stream$State state
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream stream
private void addStream (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
RuntimeException e
int i
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream stream
java.util.List events
public void allowPushTo (boolean)
boolean allow
public boolean allowPushTo ()
public int numActiveStreams ()
public int maxActiveStreams ()
public void maxActiveStreams (int)
int maxActiveStreams
public int lastStreamCreated ()
public int lastStreamKnownByPeer ()
private void lastStreamKnownByPeer (int)
int lastKnownStream
public io.netty.handler.codec.http2.Http2FlowController flowController ()
public void flowController (io.netty.handler.codec.http2.Http2FlowController)
io.netty.handler.codec.http2.Http2FlowController flowController
public io.netty.handler.codec.http2.Http2Connection$Endpoint opposite ()
private void checkNewStreamAllowed (int, io.netty.handler.codec.http2.Http2Stream$State) throws io.netty.handler.codec.http2.Http2Exception
int streamId
io.netty.handler.codec.http2.Http2Stream$State state
private boolean isLocal ()
public volatile io.netty.handler.codec.http2.Http2Stream reservePushStream (int, io.netty.handler.codec.http2.Http2Stream) throws io.netty.handler.codec.http2.Http2Exception
public volatile io.netty.handler.codec.http2.Http2Stream createStream (int, boolean) throws io.netty.handler.codec.http2.Http2Exception
public volatile io.netty.handler.codec.http2.Http2Stream createIdleStream (int) throws io.netty.handler.codec.http2.Http2Exception
static int access$100 (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultEndpoint)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultEndpoint x0
static void access$200 (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultEndpoint, int)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultEndpoint x0
int x1
}
io/netty/handler/codec/http2/Http2ConnectionHandlerBuilder.classHttp2ConnectionHandlerBuilder.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder extends io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder {
public void ()
public io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder validateHeaders (boolean)
boolean validateHeaders
public io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder initialSettings (io.netty.handler.codec.http2.Http2Settings)
io.netty.handler.codec.http2.Http2Settings settings
public io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder frameListener (io.netty.handler.codec.http2.Http2FrameListener)
io.netty.handler.codec.http2.Http2FrameListener frameListener
public io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder gracefulShutdownTimeoutMillis (long)
long gracefulShutdownTimeoutMillis
public io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder server (boolean)
boolean isServer
public io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder connection (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
public io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder codec (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder)
io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
public io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder frameLogger (io.netty.handler.codec.http2.Http2FrameLogger)
io.netty.handler.codec.http2.Http2FrameLogger frameLogger
public io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder encoderEnforceMaxConcurrentStreams (boolean)
boolean encoderEnforceMaxConcurrentStreams
public io.netty.handler.codec.http2.Http2ConnectionHandlerBuilder headerSensitivityDetector (io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector)
io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector headerSensitivityDetector
public io.netty.handler.codec.http2.Http2ConnectionHandler build ()
protected io.netty.handler.codec.http2.Http2ConnectionHandler build (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder, io.netty.handler.codec.http2.Http2Settings)
io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
io.netty.handler.codec.http2.Http2Settings initialSettings
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder headerSensitivityDetector (io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder encoderEnforceMaxConcurrentStreams (boolean)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder frameLogger (io.netty.handler.codec.http2.Http2FrameLogger)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder validateHeaders (boolean)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder codec (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder connection (io.netty.handler.codec.http2.Http2Connection)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder server (boolean)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder gracefulShutdownTimeoutMillis (long)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder frameListener (io.netty.handler.codec.http2.Http2FrameListener)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder initialSettings (io.netty.handler.codec.http2.Http2Settings)
}
io/netty/handler/codec/http2/Http2InboundFrameLogger$1.classHttp2InboundFrameLogger.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.Http2InboundFrameLogger$1 extends java.lang.Object implements io.netty.handler.codec.http2.Http2FrameListener {
final io.netty.handler.codec.http2.Http2FrameListener val$listener
final io.netty.handler.codec.http2.Http2InboundFrameLogger this$0
void (io.netty.handler.codec.http2.Http2InboundFrameLogger, io.netty.handler.codec.http2.Http2FrameListener)
public int onDataRead (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endStream
public void onPriorityRead (io.netty.channel.ChannelHandlerContext, int, int, short, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int streamDependency
short weight
boolean exclusive
public void onRstStreamRead (io.netty.channel.ChannelHandlerContext, int, long) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
public void onSettingsAckRead (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
public void onSettingsRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Settings settings
public void onPingRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPingAckRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf data
public void onPushPromiseRead (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int promisedStreamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
public void onGoAwayRead (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
public void onWindowUpdateRead (io.netty.channel.ChannelHandlerContext, int, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
int windowSizeIncrement
public void onUnknownFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
byte frameType
int streamId
io.netty.handler.codec.http2.Http2Flags flags
io.netty.buffer.ByteBuf payload
}
io/netty/handler/codec/http2/Http2FlowController.classHttp2FlowController.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2FlowController extends java.lang.Object {
public abstract void channelHandlerContext (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
public abstract void initialWindowSize (int) throws io.netty.handler.codec.http2.Http2Exception
public abstract int initialWindowSize ()
public abstract int windowSize (io.netty.handler.codec.http2.Http2Stream)
public abstract int initialWindowSize (io.netty.handler.codec.http2.Http2Stream)
public abstract void incrementWindowSize (io.netty.handler.codec.http2.Http2Stream, int) throws io.netty.handler.codec.http2.Http2Exception
}
io/netty/handler/codec/http2/Http2HeadersEncoder$2.classHttp2HeadersEncoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.Http2HeadersEncoder$2 extends java.lang.Object implements io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector {
void ()
public boolean isSensitive (java.lang.CharSequence, java.lang.CharSequence)
CharSequence name
CharSequence value
}
io/netty/handler/codec/http2/Http2HeadersEncoder$Configuration.classHttp2HeadersEncoder.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2HeadersEncoder$Configuration extends java.lang.Object {
public abstract io.netty.handler.codec.http2.Http2HeaderTable headerTable ()
}
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$ReducedState.classDefaultHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$ReducedState extends io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState {
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController this$0
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController, io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState existingState
public int windowSize ()
int initialWindowSize ()
public int pendingBytes ()
int writeAllocatedBytes (int)
int allocated
void cancel ()
void window (int)
int initialWindowSize
int incrementStreamWindow (int) throws io.netty.handler.codec.http2.Http2Exception
int delta
void enqueueFrame (io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled)
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled frame
public boolean hasFrame ()
}
io/netty/handler/codec/http2/Http2FrameReader$Configuration.classHttp2FrameReader.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2FrameReader$Configuration extends java.lang.Object {
public abstract io.netty.handler.codec.http2.Http2HeaderTable headerTable ()
public abstract io.netty.handler.codec.http2.Http2FrameSizePolicy frameSizePolicy ()
}
io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoder$FlowControlledData.classDefaultHttp2ConnectionEncoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$FlowControlledData extends io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$FlowControlledBase {
private final io.netty.channel.CoalescingBufferQueue queue
final io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder this$0
public void (io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder, io.netty.handler.codec.http2.Http2Stream, io.netty.buffer.ByteBuf, int, boolean, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.buffer.ByteBuf buf
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
public int size ()
public void error (io.netty.channel.ChannelHandlerContext, java.lang.Throwable)
io.netty.channel.ChannelHandlerContext ctx
Throwable cause
public void write (io.netty.channel.ChannelHandlerContext, int)
io.netty.channel.ChannelHandlerContext ctx
int allowedBytes
int queuedData
int writeableData
io.netty.channel.ChannelPromise writePromise
io.netty.buffer.ByteBuf toWrite
int writeablePadding
public boolean merge (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled)
io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$FlowControlledData nextData
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled next
io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$FlowControlledData nextData
}
io/netty/handler/codec/http2/Http2HeadersDecoder.classHttp2HeadersDecoder.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2HeadersDecoder extends java.lang.Object {
public abstract io.netty.handler.codec.http2.Http2Headers decodeHeaders (io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
public abstract io.netty.handler.codec.http2.Http2HeadersDecoder$Configuration configuration ()
}
io/netty/handler/codec/http2/DelegatingDecompressorFrameListener.classDelegatingDecompressorFrameListener.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DelegatingDecompressorFrameListener extends io.netty.handler.codec.http2.Http2FrameListenerDecorator {
private final io.netty.handler.codec.http2.Http2Connection connection
private final boolean strict
private boolean flowControllerInitialized
final io.netty.handler.codec.http2.Http2Connection$PropertyKey propertyKey
public void (io.netty.handler.codec.http2.Http2Connection, io.netty.handler.codec.http2.Http2FrameListener)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.Http2FrameListener listener
public void (io.netty.handler.codec.http2.Http2Connection, io.netty.handler.codec.http2.Http2FrameListener, boolean)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.Http2FrameListener listener
boolean strict
public int onDataRead (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.buffer.ByteBuf nextBuf
boolean decompressedEndOfStream
io.netty.buffer.ByteBuf buf
io.netty.handler.codec.http2.Http2Exception e
Throwable t
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf data
int padding
boolean endOfStream
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor decompressor
io.netty.channel.embedded.EmbeddedChannel channel
int compressedBytes
int processedBytes
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int padding
boolean endStream
public void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endStream
protected io.netty.channel.embedded.EmbeddedChannel newContentDecompressor (java.lang.CharSequence) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.compression.ZlibWrapper wrapper
CharSequence contentEncoding
protected java.lang.CharSequence getTargetContentEncoding (java.lang.CharSequence) throws io.netty.handler.codec.http2.Http2Exception
CharSequence contentEncoding
private void initDecompressor (int, io.netty.handler.codec.http2.Http2Headers, boolean) throws io.netty.handler.codec.http2.Http2Exception
CharSequence targetContentEncoding
CharSequence contentEncoding
io.netty.channel.embedded.EmbeddedChannel channel
int streamId
io.netty.handler.codec.http2.Http2Headers headers
boolean endOfStream
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor decompressor
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor decompressor (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
private void cleanup (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor)
io.netty.buffer.ByteBuf buf
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor decompressor
io.netty.channel.embedded.EmbeddedChannel channel
private static io.netty.buffer.ByteBuf nextReadableBuf (io.netty.channel.embedded.EmbeddedChannel)
io.netty.buffer.ByteBuf buf
io.netty.channel.embedded.EmbeddedChannel decompressor
static void access$000 (io.netty.handler.codec.http2.DelegatingDecompressorFrameListener, io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor)
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener x0
io.netty.handler.codec.http2.Http2Stream x1
io.netty.handler.codec.http2.DelegatingDecompressorFrameListener$Http2Decompressor x2
}
io/netty/handler/codec/http2/DefaultHttp2Connection$1.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2Connection$1 extends java.lang.Object implements io.netty.util.concurrent.FutureListener {
final io.netty.util.concurrent.Promise val$promise
final io.netty.handler.codec.http2.DefaultHttp2Connection this$0
void (io.netty.handler.codec.http2.DefaultHttp2Connection, io.netty.util.concurrent.Promise)
public void operationComplete (io.netty.util.concurrent.Future) throws java.lang.Exception
io.netty.util.concurrent.Future future
}
io/netty/handler/codec/http2/Http2ConnectionHandler$3.classHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.Http2ConnectionHandler$3 extends java.lang.Object implements io.netty.channel.ChannelFutureListener {
final io.netty.channel.ChannelHandlerContext val$ctx
final int val$lastStreamId
final long val$errorCode
final io.netty.buffer.ByteBuf val$debugData
final io.netty.handler.codec.http2.Http2ConnectionHandler this$0
void (io.netty.handler.codec.http2.Http2ConnectionHandler, io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf)
public void operationComplete (io.netty.channel.ChannelFuture) throws java.lang.Exception
io.netty.channel.ChannelFuture future
public volatile void operationComplete (io.netty.util.concurrent.Future) throws java.lang.Exception
}
io/netty/handler/codec/http2/Http2Connection$Endpoint.classHttp2Connection.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2Connection$Endpoint extends java.lang.Object {
public abstract int incrementAndGetNextStreamId ()
public abstract boolean isValidStreamId (int)
public abstract boolean mayHaveCreatedStream (int)
public abstract boolean created (io.netty.handler.codec.http2.Http2Stream)
public abstract boolean canOpenStream ()
public abstract io.netty.handler.codec.http2.Http2Stream createIdleStream (int) throws io.netty.handler.codec.http2.Http2Exception
public abstract io.netty.handler.codec.http2.Http2Stream createStream (int, boolean) throws io.netty.handler.codec.http2.Http2Exception
public abstract io.netty.handler.codec.http2.Http2Stream reservePushStream (int, io.netty.handler.codec.http2.Http2Stream) throws io.netty.handler.codec.http2.Http2Exception
public abstract boolean isServer ()
public abstract void allowPushTo (boolean)
public abstract boolean allowPushTo ()
public abstract int numActiveStreams ()
public abstract int maxActiveStreams ()
public abstract void maxActiveStreams (int)
public abstract int lastStreamCreated ()
public abstract int lastStreamKnownByPeer ()
public abstract io.netty.handler.codec.http2.Http2FlowController flowController ()
public abstract void flowController (io.netty.handler.codec.http2.Http2FlowController)
public abstract io.netty.handler.codec.http2.Http2Connection$Endpoint opposite ()
}
io/netty/handler/codec/http2/Http2ConnectionHandler$1.classHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.Http2ConnectionHandler$1 extends java.lang.Object implements io.netty.channel.ChannelFutureListener {
final io.netty.handler.codec.http2.Http2ConnectionHandler this$0
void (io.netty.handler.codec.http2.Http2ConnectionHandler)
public void operationComplete (io.netty.channel.ChannelFuture) throws java.lang.Exception
io.netty.channel.ChannelFuture future
public volatile void operationComplete (io.netty.util.concurrent.Future) throws java.lang.Exception
}
io/netty/handler/codec/http2/DefaultHttp2HeadersDecoder$Http2HeaderTableDecoder.classDefaultHttp2HeadersDecoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder$Http2HeaderTableDecoder extends io.netty.handler.codec.http2.DefaultHttp2HeaderTableListSize implements io.netty.handler.codec.http2.Http2HeaderTable {
final io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder this$0
private void (io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder)
public void maxHeaderTableSize (int) throws io.netty.handler.codec.http2.Http2Exception
Throwable t
int max
public int maxHeaderTableSize ()
void (io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder, io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder$1)
io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder x0
io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder$1 x1
}
io/netty/handler/codec/http2/Http2ConnectionHandler$4.classHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.Http2ConnectionHandler$4 extends java.lang.Object {
static final int[] $SwitchMap$io$netty$handler$codec$http2$Http2Stream$State
static final int[] $SwitchMap$io$netty$handler$codec$http2$Http2Exception$ShutdownHint
static void ()
}
io/netty/handler/codec/http2/Http2RemoteFlowController.classHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2RemoteFlowController extends java.lang.Object implements io.netty.handler.codec.http2.Http2FlowController {
public abstract io.netty.channel.ChannelHandlerContext channelHandlerContext ()
public abstract void addFlowControlled (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled)
public abstract boolean hasFlowControlled (io.netty.handler.codec.http2.Http2Stream)
public abstract void writePendingBytes () throws io.netty.handler.codec.http2.Http2Exception
public abstract void listener (io.netty.handler.codec.http2.Http2RemoteFlowController$Listener)
public abstract boolean isWritable (io.netty.handler.codec.http2.Http2Stream)
public abstract void channelWritabilityChanged () throws io.netty.handler.codec.http2.Http2Exception
}
io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoder$2.classDefaultHttp2ConnectionEncoder.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$2 extends java.lang.Object {
static final int[] $SwitchMap$io$netty$handler$codec$http2$Http2Stream$State
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2Connection$3.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2Connection$3 extends java.lang.Object implements io.netty.handler.codec.http2.Http2StreamVisitor {
final int val$lastKnownStream
final io.netty.handler.codec.http2.DefaultHttp2Connection this$0
void (io.netty.handler.codec.http2.DefaultHttp2Connection, int)
public boolean visit (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
}
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$ListenerWritabilityMonitor.classDefaultHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$ListenerWritabilityMonitor extends io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor {
private final io.netty.handler.codec.http2.Http2RemoteFlowController$Listener listener
private final io.netty.handler.codec.http2.Http2StreamVisitor checkStreamWritabilityVisitor
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController this$0
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController, io.netty.handler.codec.http2.Http2RemoteFlowController$Listener)
io.netty.handler.codec.http2.Http2RemoteFlowController$Listener listener
public void incrementWindowSize (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
int delta
protected void initialWindowSize (int) throws io.netty.handler.codec.http2.Http2Exception
int newWindowSize
public void enqueueFrame (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState, io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled frame
public void stateCancelled (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState)
io.netty.handler.codec.http2.Http2Exception e
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
public void channelWritabilityChange () throws io.netty.handler.codec.http2.Http2Exception
private void notifyWritabilityChanged (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState)
RuntimeException e
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
private void checkConnectionThenStreamWritabilityChanged (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state
private void checkAllWritabilityChanged () throws io.netty.handler.codec.http2.Http2Exception
static void access$1300 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$ListenerWritabilityMonitor, io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$ListenerWritabilityMonitor x0
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState x1
}
io/netty/handler/codec/http2/DefaultHttp2FrameReader$4.classDefaultHttp2FrameReader.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2FrameReader$4 extends java.lang.Object {
static final int[] $SwitchMap$io$netty$handler$codec$http2$DefaultHttp2FrameReader$State
static void ()
}
io/netty/handler/codec/http2/Http2Flags.classHttp2Flags.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2Flags extends java.lang.Object {
public static final short END_STREAM
public static final short END_HEADERS
public static final short ACK
public static final short PADDED
public static final short PRIORITY
private short value
public void ()
public void (short)
short value
public short value ()
public boolean endOfStream ()
public boolean endOfHeaders ()
public boolean priorityPresent ()
public boolean ack ()
public boolean paddingPresent ()
public int getNumPriorityBytes ()
public int getPaddingPresenceFieldLength ()
public io.netty.handler.codec.http2.Http2Flags endOfStream (boolean)
boolean endOfStream
public io.netty.handler.codec.http2.Http2Flags endOfHeaders (boolean)
boolean endOfHeaders
public io.netty.handler.codec.http2.Http2Flags priorityPresent (boolean)
boolean priorityPresent
public io.netty.handler.codec.http2.Http2Flags paddingPresent (boolean)
boolean paddingPresent
public io.netty.handler.codec.http2.Http2Flags ack (boolean)
boolean ack
public io.netty.handler.codec.http2.Http2Flags setFlag (boolean, short)
boolean on
short mask
public boolean isFlagSet (short)
short mask
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
StringBuilder builder
}
io/netty/handler/codec/http2/HttpToHttp2ConnectionHandler.classHttpToHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandler extends io.netty.handler.codec.http2.Http2ConnectionHandler {
private final boolean validateHeaders
private int currentStreamId
protected void (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder, io.netty.handler.codec.http2.Http2Settings, boolean)
io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
io.netty.handler.codec.http2.Http2Settings initialSettings
boolean validateHeaders
private int getStreamId (io.netty.handler.codec.http.HttpHeaders) throws java.lang.Exception
io.netty.handler.codec.http.HttpHeaders httpHeaders
public void write (io.netty.channel.ChannelHandlerContext, java.lang.Object, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http.HttpMessage httpMsg
io.netty.handler.codec.http2.Http2Headers http2Headers
io.netty.handler.codec.http.LastHttpContent lastContent
boolean isLastContent
io.netty.handler.codec.http2.Http2Headers trailers
io.netty.buffer.ByteBuf content
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
boolean endStream
Throwable t
io.netty.channel.ChannelHandlerContext ctx
Object msg
io.netty.channel.ChannelPromise promise
boolean release
io.netty.handler.codec.http2.Http2CodecUtil$SimpleChannelPromiseAggregator promiseAggregator
}
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController.classDefaultHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController extends java.lang.Object implements io.netty.handler.codec.http2.Http2RemoteFlowController {
private static final io.netty.util.internal.logging.InternalLogger logger
private static final int MIN_WRITABLE_CHUNK
private final io.netty.handler.codec.http2.Http2Connection connection
private final io.netty.handler.codec.http2.Http2Connection$PropertyKey stateKey
private final io.netty.handler.codec.http2.StreamByteDistributor streamByteDistributor
private final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState connectionState
private int initialWindowSize
private io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor monitor
private io.netty.channel.ChannelHandlerContext ctx
static final boolean $assertionsDisabled
public void (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
public void (io.netty.handler.codec.http2.Http2Connection, io.netty.handler.codec.http2.StreamByteDistributor)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.StreamByteDistributor streamByteDistributor
public void (io.netty.handler.codec.http2.Http2Connection, io.netty.handler.codec.http2.Http2RemoteFlowController$Listener)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.Http2RemoteFlowController$Listener listener
public void (io.netty.handler.codec.http2.Http2Connection, io.netty.handler.codec.http2.StreamByteDistributor, io.netty.handler.codec.http2.Http2RemoteFlowController$Listener)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.handler.codec.http2.StreamByteDistributor streamByteDistributor
io.netty.handler.codec.http2.Http2RemoteFlowController$Listener listener
public void channelHandlerContext (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
io.netty.channel.ChannelHandlerContext ctx
public io.netty.channel.ChannelHandlerContext channelHandlerContext ()
public void initialWindowSize (int) throws io.netty.handler.codec.http2.Http2Exception
int newWindowSize
public int initialWindowSize ()
public int windowSize (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public boolean isWritable (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void channelWritabilityChanged () throws io.netty.handler.codec.http2.Http2Exception
private boolean isChannelWritable ()
private boolean isChannelWritable0 ()
public void listener (io.netty.handler.codec.http2.Http2RemoteFlowController$Listener)
io.netty.handler.codec.http2.Http2RemoteFlowController$Listener listener
public int initialWindowSize (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
public void incrementWindowSize (io.netty.handler.codec.http2.Http2Stream, int) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Stream stream
int delta
public void addFlowControlled (io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled)
Throwable t
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled frame
public boolean hasFlowControlled (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
private io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState state (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
private int connectionWindowSize ()
private int minUsableChannelBytes ()
private int maxUsableChannelBytes ()
int channelWritableBytes
int useableBytes
private int writableBytes ()
public void writePendingBytes () throws io.netty.handler.codec.http2.Http2Exception
static io.netty.handler.codec.http2.Http2Connection$PropertyKey access$000 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static io.netty.handler.codec.http2.Http2Connection access$100 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState access$200 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController, io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
io.netty.handler.codec.http2.Http2Stream x1
static int access$300 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor access$400 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static io.netty.channel.ChannelHandlerContext access$600 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static io.netty.handler.codec.http2.StreamByteDistributor access$700 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static int access$800 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$AbstractState access$900 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static int access$1000 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static boolean access$1100 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static int access$302 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController, int)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
int x1
static boolean access$1200 (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController)
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController x0
static io.netty.util.internal.logging.InternalLogger access$1400 ()
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2FrameWriter$DataFrameHeader.classDefaultHttp2FrameWriter.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2FrameWriter$DataFrameHeader extends java.lang.Object {
private final int streamId
private final io.netty.buffer.ByteBuf buffer
private final io.netty.handler.codec.http2.Http2Flags flags
private int prevData
private int prevPadding
private io.netty.buffer.ByteBuf frameHeader
void (io.netty.channel.ChannelHandlerContext, int)
io.netty.channel.ChannelHandlerContext ctx
int streamId
io.netty.buffer.ByteBuf slice (int, int, boolean)
int payloadLength
int data
int padding
boolean endOfStream
void release ()
}
io/netty/handler/codec/http2/Http2FrameWriter.classHttp2FrameWriter.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2FrameWriter extends java.lang.Object implements io.netty.handler.codec.http2.Http2DataWriter java.io.Closeable {
public abstract io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture writeHeaders (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture writePriority (io.netty.channel.ChannelHandlerContext, int, int, short, boolean, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture writeRstStream (io.netty.channel.ChannelHandlerContext, int, long, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture writeSettings (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture writeSettingsAck (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture writePing (io.netty.channel.ChannelHandlerContext, boolean, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture writePushPromise (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture writeGoAway (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture writeWindowUpdate (io.netty.channel.ChannelHandlerContext, int, int, io.netty.channel.ChannelPromise)
public abstract io.netty.channel.ChannelFuture writeFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
public abstract io.netty.handler.codec.http2.Http2FrameWriter$Configuration configuration ()
public abstract void close ()
}
io/netty/handler/codec/http2/Http2NoMoreStreamIdsException.classHttp2NoMoreStreamIdsException.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2NoMoreStreamIdsException extends io.netty.handler.codec.http2.Http2Exception {
private static final long serialVersionUID
private static final String ERROR_MESSAGE
public void ()
public void (java.lang.Throwable)
Throwable cause
}
io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoder$FlowControlledHeaders.classDefaultHttp2ConnectionEncoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$FlowControlledHeaders extends io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder$FlowControlledBase {
private final io.netty.handler.codec.http2.Http2Headers headers
private final int streamDependency
private final short weight
private final boolean exclusive
final io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder this$0
public void (io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder, io.netty.handler.codec.http2.Http2Stream, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
public int size ()
public void error (io.netty.channel.ChannelHandlerContext, java.lang.Throwable)
io.netty.channel.ChannelHandlerContext ctx
Throwable cause
public void write (io.netty.channel.ChannelHandlerContext, int)
io.netty.channel.ChannelHandlerContext ctx
int allowedBytes
public boolean merge (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2RemoteFlowController$FlowControlled next
}
io/netty/handler/codec/http2/Http2RemoteFlowController$Listener.classHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2RemoteFlowController$Listener extends java.lang.Object {
public abstract void writabilityChanged (io.netty.handler.codec.http2.Http2Stream)
}
io/netty/handler/codec/http2/DefaultHttp2Connection$2.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2Connection$2 extends java.lang.Object implements io.netty.handler.codec.http2.Http2StreamVisitor {
final int val$lastKnownStream
final io.netty.handler.codec.http2.DefaultHttp2Connection this$0
void (io.netty.handler.codec.http2.DefaultHttp2Connection, int)
public boolean visit (io.netty.handler.codec.http2.Http2Stream)
io.netty.handler.codec.http2.Http2Stream stream
}
io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController$WritabilityMonitor$2.classDefaultHttp2RemoteFlowController.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor$2 extends java.lang.Object implements io.netty.handler.codec.http2.Http2StreamVisitor {
final int val$delta
final io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor this$1
void (io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController$WritabilityMonitor, int)
public boolean visit (io.netty.handler.codec.http2.Http2Stream) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Stream stream
}
io/netty/handler/codec/http2/Http2HeaderTable.classHttp2HeaderTable.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2HeaderTable extends java.lang.Object {
public abstract void maxHeaderTableSize (int) throws io.netty.handler.codec.http2.Http2Exception
public abstract int maxHeaderTableSize ()
public abstract void maxHeaderListSize (int) throws io.netty.handler.codec.http2.Http2Exception
public abstract int maxHeaderListSize ()
}
io/netty/handler/codec/http2/Http2FrameListener.classHttp2FrameListener.java
package io.netty.handler.codec.http2
public abstract io.netty.handler.codec.http2.Http2FrameListener extends java.lang.Object {
public abstract int onDataRead (io.netty.channel.ChannelHandlerContext, int, io.netty.buffer.ByteBuf, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onHeadersRead (io.netty.channel.ChannelHandlerContext, int, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onPriorityRead (io.netty.channel.ChannelHandlerContext, int, int, short, boolean) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onRstStreamRead (io.netty.channel.ChannelHandlerContext, int, long) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onSettingsAckRead (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onSettingsRead (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onPingRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onPingAckRead (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onPushPromiseRead (io.netty.channel.ChannelHandlerContext, int, int, io.netty.handler.codec.http2.Http2Headers, int) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onGoAwayRead (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onWindowUpdateRead (io.netty.channel.ChannelHandlerContext, int, int) throws io.netty.handler.codec.http2.Http2Exception
public abstract void onUnknownFrame (io.netty.channel.ChannelHandlerContext, byte, int, io.netty.handler.codec.http2.Http2Flags, io.netty.buffer.ByteBuf) throws io.netty.handler.codec.http2.Http2Exception
}
io/netty/handler/codec/http2/Http2PromisedRequestVerifier$1.classHttp2PromisedRequestVerifier.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.Http2PromisedRequestVerifier$1 extends java.lang.Object implements io.netty.handler.codec.http2.Http2PromisedRequestVerifier {
void ()
public boolean isAuthoritative (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Headers)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Headers headers
public boolean isCacheable (io.netty.handler.codec.http2.Http2Headers)
io.netty.handler.codec.http2.Http2Headers headers
public boolean isSafe (io.netty.handler.codec.http2.Http2Headers)
io.netty.handler.codec.http2.Http2Headers headers
}
io/netty/handler/codec/http2/Http2ConnectionHandler.classHttp2ConnectionHandler.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.Http2ConnectionHandler extends io.netty.handler.codec.ByteToMessageDecoder implements io.netty.handler.codec.http2.Http2LifecycleManager io.netty.channel.ChannelOutboundHandler {
private static final io.netty.util.internal.logging.InternalLogger logger
private final io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
private final io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
private final io.netty.handler.codec.http2.Http2Settings initialSettings
private io.netty.channel.ChannelFutureListener closeListener
private io.netty.handler.codec.http2.Http2ConnectionHandler$BaseDecoder byteDecoder
private long gracefulShutdownTimeoutMillis
protected void (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder, io.netty.handler.codec.http2.Http2Settings)
io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
io.netty.handler.codec.http2.Http2Settings initialSettings
public long gracefulShutdownTimeoutMillis ()
public void gracefulShutdownTimeoutMillis (long)
long gracefulShutdownTimeoutMillis
public io.netty.handler.codec.http2.Http2Connection connection ()
public io.netty.handler.codec.http2.Http2ConnectionDecoder decoder ()
public io.netty.handler.codec.http2.Http2ConnectionEncoder encoder ()
private boolean prefaceSent ()
public void onHttpClientUpgrade () throws io.netty.handler.codec.http2.Http2Exception
public void onHttpServerUpgrade (io.netty.handler.codec.http2.Http2Settings) throws io.netty.handler.codec.http2.Http2Exception
io.netty.handler.codec.http2.Http2Settings settings
public void flush (io.netty.channel.ChannelHandlerContext) throws io.netty.handler.codec.http2.Http2Exception
Throwable t
io.netty.channel.ChannelHandlerContext ctx
public void handlerAdded (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
protected void handlerRemoved0 (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
public void channelActive (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
public void channelInactive (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
public void channelWritabilityChanged (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
protected void decode (io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, java.util.List) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.buffer.ByteBuf in
java.util.List out
public void bind (io.netty.channel.ChannelHandlerContext, java.net.SocketAddress, io.netty.channel.ChannelPromise) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
java.net.SocketAddress localAddress
io.netty.channel.ChannelPromise promise
public void connect (io.netty.channel.ChannelHandlerContext, java.net.SocketAddress, java.net.SocketAddress, io.netty.channel.ChannelPromise) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
java.net.SocketAddress remoteAddress
java.net.SocketAddress localAddress
io.netty.channel.ChannelPromise promise
public void disconnect (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.channel.ChannelPromise promise
public void close (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.channel.ChannelPromise promise
io.netty.channel.ChannelFuture future
private void doGracefulShutdown (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelFuture, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelHandlerContext ctx
io.netty.channel.ChannelFuture future
io.netty.channel.ChannelPromise promise
public void deregister (io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
io.netty.channel.ChannelPromise promise
public void read (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
public void write (io.netty.channel.ChannelHandlerContext, java.lang.Object, io.netty.channel.ChannelPromise) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
Object msg
io.netty.channel.ChannelPromise promise
public void channelReadComplete (io.netty.channel.ChannelHandlerContext) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
public void exceptionCaught (io.netty.channel.ChannelHandlerContext, java.lang.Throwable) throws java.lang.Exception
io.netty.channel.ChannelHandlerContext ctx
Throwable cause
public void closeStreamLocal (io.netty.handler.codec.http2.Http2Stream, io.netty.channel.ChannelFuture)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.channel.ChannelFuture future
public void closeStreamRemote (io.netty.handler.codec.http2.Http2Stream, io.netty.channel.ChannelFuture)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.channel.ChannelFuture future
public void closeStream (io.netty.handler.codec.http2.Http2Stream, io.netty.channel.ChannelFuture)
io.netty.handler.codec.http2.Http2Stream stream
io.netty.channel.ChannelFuture future
public void onError (io.netty.channel.ChannelHandlerContext, java.lang.Throwable)
io.netty.handler.codec.http2.Http2Exception$StreamException streamException
java.util.Iterator i$
io.netty.handler.codec.http2.Http2Exception$CompositeStreamException compositException
io.netty.channel.ChannelHandlerContext ctx
Throwable cause
io.netty.handler.codec.http2.Http2Exception embedded
protected boolean isGracefulShutdownComplete ()
protected void onConnectionError (io.netty.channel.ChannelHandlerContext, java.lang.Throwable, io.netty.handler.codec.http2.Http2Exception)
io.netty.channel.ChannelHandlerContext ctx
Throwable cause
io.netty.handler.codec.http2.Http2Exception http2Ex
io.netty.channel.ChannelPromise promise
io.netty.channel.ChannelFuture future
protected void onStreamError (io.netty.channel.ChannelHandlerContext, java.lang.Throwable, io.netty.handler.codec.http2.Http2Exception$StreamException)
io.netty.channel.ChannelHandlerContext ctx
Throwable cause
io.netty.handler.codec.http2.Http2Exception$StreamException http2Ex
protected io.netty.handler.codec.http2.Http2FrameWriter frameWriter ()
public io.netty.channel.ChannelFuture resetStream (io.netty.channel.ChannelHandlerContext, int, long, io.netty.channel.ChannelPromise)
io.netty.channel.ChannelFuture future
io.netty.channel.ChannelHandlerContext ctx
int streamId
long errorCode
io.netty.channel.ChannelPromise promise
io.netty.handler.codec.http2.Http2Stream stream
io.netty.channel.ChannelFuture future
public io.netty.channel.ChannelFuture goAway (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Connection connection
io.netty.channel.ChannelFuture future
Throwable cause
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
io.netty.channel.ChannelPromise promise
private void checkCloseConnection (io.netty.channel.ChannelFuture)
Exception e
io.netty.channel.ChannelFutureListener closeListener
io.netty.channel.ChannelFuture future
private io.netty.channel.ChannelFuture goAway (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Exception)
Throwable t
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Exception cause
long errorCode
io.netty.buffer.ByteBuf debugData
int lastKnownStream
private void processRstStreamWriteResult (io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Stream, io.netty.channel.ChannelFuture)
io.netty.channel.ChannelHandlerContext ctx
io.netty.handler.codec.http2.Http2Stream stream
io.netty.channel.ChannelFuture future
private static io.netty.buffer.ByteBuf clientPrefaceString (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
private static void processGoAwayWriteResult (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf, io.netty.channel.ChannelFuture)
io.netty.channel.ChannelHandlerContext ctx
int lastStreamId
long errorCode
io.netty.buffer.ByteBuf debugData
io.netty.channel.ChannelFuture future
static io.netty.handler.codec.http2.Http2ConnectionEncoder access$100 (io.netty.handler.codec.http2.Http2ConnectionHandler)
io.netty.handler.codec.http2.Http2ConnectionHandler x0
static io.netty.buffer.ByteBuf access$200 (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection x0
static io.netty.handler.codec.http2.Http2ConnectionHandler$BaseDecoder access$302 (io.netty.handler.codec.http2.Http2ConnectionHandler, io.netty.handler.codec.http2.Http2ConnectionHandler$BaseDecoder)
io.netty.handler.codec.http2.Http2ConnectionHandler x0
io.netty.handler.codec.http2.Http2ConnectionHandler$BaseDecoder x1
static io.netty.handler.codec.http2.Http2ConnectionHandler$BaseDecoder access$300 (io.netty.handler.codec.http2.Http2ConnectionHandler)
io.netty.handler.codec.http2.Http2ConnectionHandler x0
static io.netty.handler.codec.http2.Http2Settings access$500 (io.netty.handler.codec.http2.Http2ConnectionHandler)
io.netty.handler.codec.http2.Http2ConnectionHandler x0
static io.netty.handler.codec.http2.Http2ConnectionDecoder access$600 (io.netty.handler.codec.http2.Http2ConnectionHandler)
io.netty.handler.codec.http2.Http2ConnectionHandler x0
static void access$700 (io.netty.handler.codec.http2.Http2ConnectionHandler, io.netty.channel.ChannelFuture)
io.netty.handler.codec.http2.Http2ConnectionHandler x0
io.netty.channel.ChannelFuture x1
static void access$800 (io.netty.handler.codec.http2.Http2ConnectionHandler, io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.http2.Http2Stream, io.netty.channel.ChannelFuture)
io.netty.handler.codec.http2.Http2ConnectionHandler x0
io.netty.channel.ChannelHandlerContext x1
io.netty.handler.codec.http2.Http2Stream x2
io.netty.channel.ChannelFuture x3
static void access$900 (io.netty.channel.ChannelHandlerContext, int, long, io.netty.buffer.ByteBuf, io.netty.channel.ChannelFuture)
io.netty.channel.ChannelHandlerContext x0
int x1
long x2
io.netty.buffer.ByteBuf x3
io.netty.channel.ChannelFuture x4
static void ()
}
io/netty/handler/codec/http2/StreamBufferingEncoder$HeadersFrame.classStreamBufferingEncoder.java
package io.netty.handler.codec.http2
final io.netty.handler.codec.http2.StreamBufferingEncoder$HeadersFrame extends io.netty.handler.codec.http2.StreamBufferingEncoder$Frame {
final io.netty.handler.codec.http2.Http2Headers headers
final int streamDependency
final short weight
final boolean exclusive
final int padding
final boolean endOfStream
final io.netty.handler.codec.http2.StreamBufferingEncoder this$0
void (io.netty.handler.codec.http2.StreamBufferingEncoder, io.netty.handler.codec.http2.Http2Headers, int, short, boolean, int, boolean, io.netty.channel.ChannelPromise)
io.netty.handler.codec.http2.Http2Headers headers
int streamDependency
short weight
boolean exclusive
int padding
boolean endOfStream
io.netty.channel.ChannelPromise promise
void send (io.netty.channel.ChannelHandlerContext, int)
io.netty.channel.ChannelHandlerContext ctx
int streamId
}
io/netty/handler/codec/http2/DefaultHttp2Connection$DefaultStream$PropertyMap.classDefaultHttp2Connection.java
package io.netty.handler.codec.http2
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream$PropertyMap extends java.lang.Object {
Object[] values
final io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream this$1
private void (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream)
java.lang.Object add (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey, java.lang.Object)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey key
Object value
Object prevValue
java.lang.Object get (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey key
java.lang.Object remove (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultPropertyKey key
Object prevValue
void resizeIfNecessary (int)
int index
void (io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream, io.netty.handler.codec.http2.DefaultHttp2Connection$1)
io.netty.handler.codec.http2.DefaultHttp2Connection$DefaultStream x0
io.netty.handler.codec.http2.DefaultHttp2Connection$1 x1
}
io/netty/handler/codec/http2/Http2Exception$StreamException.classHttp2Exception.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2Exception$StreamException extends io.netty.handler.codec.http2.Http2Exception {
private static final long serialVersionUID
private final int streamId
void (int, io.netty.handler.codec.http2.Http2Error, java.lang.String)
int streamId
io.netty.handler.codec.http2.Http2Error error
String message
void (int, io.netty.handler.codec.http2.Http2Error, java.lang.String, java.lang.Throwable)
int streamId
io.netty.handler.codec.http2.Http2Error error
String message
Throwable cause
public int streamId ()
}
io/netty/handler/codec/http2/HttpToHttp2ConnectionHandlerBuilder.classHttpToHttp2ConnectionHandlerBuilder.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder extends io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder {
public void ()
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder validateHeaders (boolean)
boolean validateHeaders
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder initialSettings (io.netty.handler.codec.http2.Http2Settings)
io.netty.handler.codec.http2.Http2Settings settings
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder frameListener (io.netty.handler.codec.http2.Http2FrameListener)
io.netty.handler.codec.http2.Http2FrameListener frameListener
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder gracefulShutdownTimeoutMillis (long)
long gracefulShutdownTimeoutMillis
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder server (boolean)
boolean isServer
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder connection (io.netty.handler.codec.http2.Http2Connection)
io.netty.handler.codec.http2.Http2Connection connection
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder codec (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder)
io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder frameLogger (io.netty.handler.codec.http2.Http2FrameLogger)
io.netty.handler.codec.http2.Http2FrameLogger frameLogger
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder encoderEnforceMaxConcurrentStreams (boolean)
boolean encoderEnforceMaxConcurrentStreams
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandlerBuilder headerSensitivityDetector (io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector)
io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector headerSensitivityDetector
public io.netty.handler.codec.http2.HttpToHttp2ConnectionHandler build ()
protected io.netty.handler.codec.http2.HttpToHttp2ConnectionHandler build (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder, io.netty.handler.codec.http2.Http2Settings)
io.netty.handler.codec.http2.Http2ConnectionDecoder decoder
io.netty.handler.codec.http2.Http2ConnectionEncoder encoder
io.netty.handler.codec.http2.Http2Settings initialSettings
protected volatile io.netty.handler.codec.http2.Http2ConnectionHandler build (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder, io.netty.handler.codec.http2.Http2Settings) throws java.lang.Exception
public volatile io.netty.handler.codec.http2.Http2ConnectionHandler build ()
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder headerSensitivityDetector (io.netty.handler.codec.http2.Http2HeadersEncoder$SensitivityDetector)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder encoderEnforceMaxConcurrentStreams (boolean)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder frameLogger (io.netty.handler.codec.http2.Http2FrameLogger)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder validateHeaders (boolean)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder codec (io.netty.handler.codec.http2.Http2ConnectionDecoder, io.netty.handler.codec.http2.Http2ConnectionEncoder)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder connection (io.netty.handler.codec.http2.Http2Connection)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder server (boolean)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder gracefulShutdownTimeoutMillis (long)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder frameListener (io.netty.handler.codec.http2.Http2FrameListener)
public volatile io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder initialSettings (io.netty.handler.codec.http2.Http2Settings)
}
io/netty/handler/codec/http2/DefaultHttp2Headers.classDefaultHttp2Headers.java
package io.netty.handler.codec.http2
public io.netty.handler.codec.http2.DefaultHttp2Headers extends io.netty.handler.codec.DefaultHeaders implements io.netty.handler.codec.http2.Http2Headers {
private static final io.netty.util.ByteProcessor HTTP2_NAME_VALIDATOR_PROCESSOR
private static final io.netty.handler.codec.DefaultHeaders$NameValidator HTTP2_NAME_VALIDATOR
private io.netty.handler.codec.DefaultHeaders$HeaderEntry firstNonPseudo
public void ()
public void (boolean)
boolean validate
public void (boolean, int)
boolean validate
int arraySizeHint
public io.netty.handler.codec.http2.Http2Headers clear ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public io.netty.handler.codec.http2.Http2Headers method (java.lang.CharSequence)
CharSequence value
public io.netty.handler.codec.http2.Http2Headers scheme (java.lang.CharSequence)
CharSequence value
public io.netty.handler.codec.http2.Http2Headers authority (java.lang.CharSequence)
CharSequence value
public io.netty.handler.codec.http2.Http2Headers path (java.lang.CharSequence)
CharSequence value
public io.netty.handler.codec.http2.Http2Headers status (java.lang.CharSequence)
CharSequence value
public java.lang.CharSequence method ()
public java.lang.CharSequence scheme ()
public java.lang.CharSequence authority ()
public java.lang.CharSequence path ()
public java.lang.CharSequence status ()
protected final io.netty.handler.codec.DefaultHeaders$HeaderEntry newHeaderEntry (int, java.lang.CharSequence, java.lang.CharSequence, io.netty.handler.codec.DefaultHeaders$HeaderEntry)
int h
CharSequence name
CharSequence value
io.netty.handler.codec.DefaultHeaders$HeaderEntry next
protected volatile io.netty.handler.codec.DefaultHeaders$HeaderEntry newHeaderEntry (int, java.lang.Object, java.lang.Object, io.netty.handler.codec.DefaultHeaders$HeaderEntry)
public volatile io.netty.handler.codec.Headers clear ()
static io.netty.util.ByteProcessor access$000 ()
static io.netty.handler.codec.DefaultHeaders$HeaderEntry access$100 (io.netty.handler.codec.http2.DefaultHttp2Headers)
io.netty.handler.codec.http2.DefaultHttp2Headers x0
static io.netty.handler.codec.DefaultHeaders$HeaderEntry access$200 (io.netty.handler.codec.http2.DefaultHttp2Headers)
io.netty.handler.codec.http2.DefaultHttp2Headers x0
static io.netty.handler.codec.DefaultHeaders$HeaderEntry access$300 (io.netty.handler.codec.http2.DefaultHttp2Headers)
io.netty.handler.codec.http2.DefaultHttp2Headers x0
static io.netty.handler.codec.DefaultHeaders$HeaderEntry access$400 (io.netty.handler.codec.http2.DefaultHttp2Headers)
io.netty.handler.codec.http2.DefaultHttp2Headers x0
static io.netty.handler.codec.DefaultHeaders$HeaderEntry access$102 (io.netty.handler.codec.http2.DefaultHttp2Headers, io.netty.handler.codec.DefaultHeaders$HeaderEntry)
io.netty.handler.codec.http2.DefaultHttp2Headers x0
io.netty.handler.codec.DefaultHeaders$HeaderEntry x1
static void ()
}
io/netty/handler/codec/http2/DefaultHttp2FrameReader$HeadersContinuation.classDefaultHttp2FrameReader.java
package io.netty.handler.codec.http2
abstract io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersContinuation extends java.lang.Object {
private final io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersBlockBuilder builder
final io.netty.handler.codec.http2.DefaultHttp2FrameReader this$0
private void (io.netty.handler.codec.http2.DefaultHttp2FrameReader)
abstract int getStreamId ()
abstract void processFragment (boolean, io.netty.buffer.ByteBuf, io.netty.handler.codec.http2.Http2FrameListener) throws io.netty.handler.codec.http2.Http2Exception
final io.netty.handler.codec.http2.DefaultHttp2FrameReader$HeadersBlockBuilder headersBlockBuilder ()
final void close ()
void (io.netty.handler.codec.http2.DefaultHttp2FrameReader, io.netty.handler.codec.http2.DefaultHttp2FrameReader$1)
io.netty.handler.codec.http2.DefaultHttp2FrameReader x0
io.netty.handler.codec.http2.DefaultHttp2FrameReader$1 x1
}
io/netty/handler/codec/http2/Http2Exception$CompositeStreamException.classHttp2Exception.java
package io.netty.handler.codec.http2
public final io.netty.handler.codec.http2.Http2Exception$CompositeStreamException extends io.netty.handler.codec.http2.Http2Exception implements java.lang.Iterable {
private static final long serialVersionUID
private final java.util.List exceptions
public void (io.netty.handler.codec.http2.Http2Error, int)
io.netty.handler.codec.http2.Http2Error error
int initialCapacity
public void add (io.netty.handler.codec.http2.Http2Exception$StreamException)
io.netty.handler.codec.http2.Http2Exception$StreamException e
public java.util.Iterator iterator ()
}
META-INF/io.netty.versions.properties
META-INF/maven/
META-INF/maven/io.netty/
META-INF/maven/io.netty/netty-codec-http2/
META-INF/maven/io.netty/netty-codec-http2/pom.xml
META-INF/maven/io.netty/netty-codec-http2/pom.properties
META-INF/INDEX.LIST