Package io.netty.handler.codec.http2
Class Http2MultiplexCodec.Http2MultiplexCodecStreamChannel
- java.lang.Object
-
- io.netty.util.DefaultAttributeMap
-
- io.netty.handler.codec.http2.AbstractHttp2StreamChannel
-
- io.netty.handler.codec.http2.Http2MultiplexCodec.Http2MultiplexCodecStreamChannel
-
- All Implemented Interfaces:
Channel
,ChannelOutboundInvoker
,Http2StreamChannel
,AttributeMap
,java.lang.Comparable<Channel>
- Enclosing class:
- Http2MultiplexCodec
private final class Http2MultiplexCodec.Http2MultiplexCodecStreamChannel extends AbstractHttp2StreamChannel
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.netty.channel.Channel
Channel.Unsafe
-
-
Field Summary
-
Fields inherited from class io.netty.handler.codec.http2.AbstractHttp2StreamChannel
WRITABLE_VISITOR
-
-
Constructor Summary
Constructors Constructor Description Http2MultiplexCodecStreamChannel(Http2FrameCodec.DefaultHttp2FrameStream stream, ChannelHandler inboundHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addChannelToReadCompletePendingQueue()
protected void
flush0(ChannelHandlerContext ctx)
protected boolean
isParentReadInProgress()
protected ChannelHandlerContext
parentContext()
protected ChannelFuture
write0(ChannelHandlerContext ctx, java.lang.Object msg)
-
Methods inherited from class io.netty.handler.codec.http2.AbstractHttp2StreamChannel
alloc, bind, bind, bytesBeforeUnwritable, bytesBeforeWritable, close, close, closeFuture, closeOutbound, compareTo, config, connect, connect, connect, connect, deregister, deregister, disconnect, disconnect, equals, eventLoop, fireChildRead, fireChildReadComplete, flush, hashCode, id, isActive, isOpen, isRegistered, isWritable, localAddress, metadata, newFailedFuture, newProgressivePromise, newPromise, newSucceededFuture, parent, pipeline, read, remoteAddress, stream, streamClosed, toString, trySetWritable, unsafe, voidPromise, write, write, writeAndFlush, writeAndFlush
-
Methods inherited from class io.netty.util.DefaultAttributeMap
attr, hasAttr
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.netty.util.AttributeMap
attr, hasAttr
-
-
-
-
Constructor Detail
-
Http2MultiplexCodecStreamChannel
Http2MultiplexCodecStreamChannel(Http2FrameCodec.DefaultHttp2FrameStream stream, ChannelHandler inboundHandler)
-
-
Method Detail
-
isParentReadInProgress
protected boolean isParentReadInProgress()
- Specified by:
isParentReadInProgress
in classAbstractHttp2StreamChannel
-
addChannelToReadCompletePendingQueue
protected void addChannelToReadCompletePendingQueue()
- Specified by:
addChannelToReadCompletePendingQueue
in classAbstractHttp2StreamChannel
-
parentContext
protected ChannelHandlerContext parentContext()
- Specified by:
parentContext
in classAbstractHttp2StreamChannel
-
write0
protected ChannelFuture write0(ChannelHandlerContext ctx, java.lang.Object msg)
- Overrides:
write0
in classAbstractHttp2StreamChannel
-
flush0
protected void flush0(ChannelHandlerContext ctx)
- Overrides:
flush0
in classAbstractHttp2StreamChannel
-
-