![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.codec.http2.AbstractHttp2StreamChannel$Http2ChannelUnsafe.class Maven / Gradle / Ivy
The newest version!
???? 2e
?
?
?
? ?
? !
" ?#$%&
$' ?(
)*+,- ?.
/01 ?2 ?3
45
6
7$8
9:;
<:=
?> ??
@$AB
%C$D
E0< ?F
G
HI
JKL MN
.O
P
.Q
1 ?R
?S
?T
UVW
XY
Z
[
?R
?\]
>^
?_$`
abcd
efghicj
?k lm
n
op oq
r
?s ot ou
?v
w
?x
?yz
?{ ?|
}
~
??
?
?
??
a?
a?
??A
?
??? ?? ??:?? l? ?? ?? ??:?
???
t ?
?? v?
??I??
| ?
|? v?
|?
{6
?
????
??
??
???
????
???$???
???
?
???
?? M?
t? vP?
|??
???? Http2ChannelUnsafe InnerClasses unsafeVoidPromise %Lio/netty/channel/VoidChannelPromise;
recvHandle? Handle .Lio/netty/channel/RecvByteBufAllocator$Handle; writeDoneAndNoFlush Z closeInitiated readEOS this$0 9Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel; <(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;)V Code LineNumberTable LocalVariableTable this LLio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe; connect T(Ljava/net/SocketAddress;Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)V
remoteAddress Ljava/net/SocketAddress; localAddress promise !Lio/netty/channel/ChannelPromise;
StackMapTable recvBufAllocHandle 0()Lio/netty/channel/RecvByteBufAllocator$Handle; ()Ljava/net/SocketAddress; register @(Lio/netty/channel/EventLoop;Lio/netty/channel/ChannelPromise;)V eventLoop Lio/netty/channel/EventLoop; bind <(Ljava/net/SocketAddress;Lio/netty/channel/ChannelPromise;)V
disconnect $(Lio/netty/channel/ChannelPromise;)V close
resetFrame /Lio/netty/handler/codec/http2/Http2StreamFrame; msg Ljava/lang/Object; wasActive?
closeForcibly ()V
deregister fireChannelInactiveAndDeregister %(Lio/netty/channel/ChannelPromise;Z)V fireChannelInactive safeSetSuccess invokeLater (Ljava/lang/Runnable;)V e 1Ljava/util/concurrent/RejectedExecutionException; task Ljava/lang/Runnable;h beginRead pollQueuedMessage ()Ljava/lang/Object; doBeginRead message allocHandle continueReading? updateLocalWindowIfNeeded bytes I future Lio/netty/channel/ChannelFuture;? notifyReadComplete 2(Lio/netty/channel/RecvByteBufAllocator$Handle;Z)V forceReadComplete doRead0 Z(Lio/netty/handler/codec/http2/Http2Frame;Lio/netty/channel/RecvByteBufAllocator$Handle;)V frame )Lio/netty/handler/codec/http2/Http2Frame; write 6(Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V J f msgStr Ljava/lang/String; t Ljava/lang/Throwable;?? firstWriteComplete D(Lio/netty/channel/ChannelFuture;Lio/netty/channel/ChannelPromise;)V cause
writeComplete error wrapStreamClosedError ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; validateStreamFrame `(Lio/netty/handler/codec/http2/Http2StreamFrame;)Lio/netty/handler/codec/http2/Http2StreamFrame; msgString flush voidPromise #()Lio/netty/channel/ChannelPromise; outboundBuffer *()Lio/netty/channel/ChannelOutboundBuffer;? w(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$1;)V x0 x1 ;Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$1; access$1100 p(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe;Lio/netty/channel/ChannelPromise;)V access$1900 ?(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe;Lio/netty/channel/ChannelFuture;Lio/netty/channel/ChannelPromise;)V x2 access$2000
SourceFile AbstractHttp2StreamChannel.java 7io/netty/handler/codec/http2/AbstractHttp2StreamChannel ? ? ? ? ? ? ? ? ? ? ? #io/netty/channel/VoidChannelPromise ?? ? ???? 'java/lang/UnsupportedOperationException?? ? ???????? ???????? ? ? ? ??? Re-register is not supported ?????
????????? ? ? ? ????? Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe$1 ????? ? ????????? 3io/netty/handler/codec/http2/DefaultHttp2ResetFrame??? ??????
? ? ??? ?? ? ? Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe$2 ? ? ? ?
BFailed to mark a promise as success because it is done already: {}
? ? /java/util/concurrent/RejectedExecutionException 0Can't invoke task later as EventLoop rejected it
? ?? ? ? ? ?!" ? ? ? ? 'io/netty/handler/codec/http2/Http2Frame ? ? ??#?$?% ? ? ?&'()*+ :io/netty/handler/codec/http2/DefaultHttp2WindowUpdateFrame ?,?-./?0123?4 ? ?5 ?6? +io/netty/handler/codec/http2/Http2DataFrame7?8,9,:,;<=? .io/netty/handler/codec/http2/Http2HeadersFrame (java/nio/channels/ClosedChannelException -io/netty/handler/codec/http2/Http2StreamFrame?>??@ "java/lang/IllegalArgumentException java/lang/StringBuilder .The first frame must be a headers frame. Was: ABCDEDF?GIJLMNOP Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe$3 ?Q Message must be an RST : Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe$4 java/lang/ThrowableUV W java/io/IOExceptionXZ[\? +io/netty/handler/codec/http2/Http2Exception]^?_ Stream A` must not be set on the frame: ab Jio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe java/lang/Object io/netty/channel/Channel$Unsafe Unsafe ,io/netty/channel/RecvByteBufAllocator$Handle io/netty/channel/ChannelFuture 9io/netty/handler/codec/http2/AbstractHttp2StreamChannel$1 (Lio/netty/channel/Channel;Z)V io/netty/channel/ChannelPromise setUncancellable ()Z
setFailure 8(Ljava/lang/Throwable;)Lio/netty/channel/ChannelPromise; config "()Lio/netty/channel/ChannelConfig; io/netty/channel/ChannelConfig getRecvByteBufAllocator )()Lio/netty/channel/RecvByteBufAllocator; %io/netty/channel/RecvByteBufAllocator newHandle reset #(Lio/netty/channel/ChannelConfig;)V parent ()Lio/netty/channel/Channel; io/netty/channel/Channel unsafe #()Lio/netty/channel/Channel$Unsafe;
access$400 <(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;)Z (Ljava/lang/String;)V
access$402 =(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;Z)Z
setSuccess pipeline $()Lio/netty/channel/ChannelPipeline; io/netty/channel/ChannelPipeline fireChannelRegistered isActive fireChannelActive
access$500 \(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;)Lio/netty/channel/ChannelPromise; isDone addListener S(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelPromise;
access$602
access$700 DefaultHttp2FrameStream ?(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;)Lio/netty/handler/codec/http2/Http2FrameCodec$DefaultHttp2FrameStream;c Dio/netty/handler/codec/http2/Http2FrameCodec$DefaultHttp2FrameStream id ()I +io/netty/handler/codec/http2/Http2CodecUtil isStreamIdValid (I)Z 'io/netty/handler/codec/http2/Http2Error CANCEL )Lio/netty/handler/codec/http2/Http2Error; ,(Lio/netty/handler/codec/http2/Http2Error;)V stream 1()Lio/netty/handler/codec/http2/Http2FrameStream; f(Lio/netty/handler/codec/http2/Http2FrameStream;)Lio/netty/handler/codec/http2/DefaultHttp2ResetFrame;
access$800 L(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;)Ljava/util/Queue; java/util/Queue poll io/netty/util/ReferenceCountUtil release (Ljava/lang/Object;)Z
access$802 ](Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;Ljava/util/Queue;)Ljava/util/Queue;
access$902 q(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe;ZLio/netty/channel/ChannelPromise;)V
trySuccess access$1200 1()Lio/netty/util/internal/logging/InternalLogger; -io/netty/util/internal/logging/InternalLogger warn '(Ljava/lang/String;Ljava/lang/Object;)V ()Lio/netty/channel/EventLoop; io/netty/channel/EventLoop execute *(Ljava/lang/String;Ljava/lang/Throwable;)V 9io/netty/handler/codec/http2/AbstractHttp2StreamChannel$5 M$SwitchMap$io$netty$handler$codec$http2$AbstractHttp2StreamChannel$ReadStatus [I access$1300
ReadStatus (Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;)Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$ReadStatus; Bio/netty/handler/codec/http2/AbstractHttp2StreamChannel$ReadStatus ordinal IN_PROGRESS DLio/netty/handler/codec/http2/AbstractHttp2StreamChannel$ReadStatus; access$1302 ?(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$ReadStatus;)Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$ReadStatus; REQUESTED IDLE access$1400 ?(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;)Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe; isParentReadInProgress
access$600 $addChannelToReadCompletePendingQueue access$1500 <(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;)I access$1502 =(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;I)I
parentContext *()Lio/netty/channel/ChannelHandlerContext; (I)V m(Lio/netty/handler/codec/http2/Http2FrameStream;)Lio/netty/handler/codec/http2/DefaultHttp2WindowUpdateFrame; write0 \(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)Lio/netty/channel/ChannelFuture;
access$000 =(Lio/netty/channel/ChannelFuture;Lio/netty/channel/Channel;)V access$1600 c(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;)Lio/netty/channel/ChannelFutureListener; R(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelFuture; readComplete fireChannelReadComplete initialFlowControlledBytes attemptedBytesRead
lastBytesRead incMessagesRead fireChannelRead 6(Ljava/lang/Object;)Lio/netty/channel/ChannelPipeline;
access$900 `(Lio/netty/handler/codec/http2/Http2FrameStream;)Lio/netty/handler/codec/http2/Http2StreamFrame; access$1700 -io/netty/handler/codec/http2/Http2FrameStream append -(Ljava/lang/String;)Ljava/lang/StringBuilder; name ()Ljava/lang/String; toString access$1702 Xio/netty/handler/codec/http2/AbstractHttp2StreamChannel$FlowControlledFrameSizeEstimator FlowControlledFrameSizeEstimator access$1800 0()Lio/netty/channel/MessageSizeEstimator$Handle;d ,io/netty/channel/MessageSizeEstimator$Handle size (Ljava/lang/Object;)I
access$200 >(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;JZ)V q(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2ChannelUnsafe;Lio/netty/channel/ChannelPromise;J)V !io/netty/util/internal/StringUtil simpleClassName %(Ljava/lang/Class;)Ljava/lang/String;
tryFailure (Ljava/lang/Throwable;)Z ()Ljava/lang/Throwable; access$2100 Http2StreamChannelConfig ?(Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel;)Lio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2StreamChannelConfig; Pio/netty/handler/codec/http2/AbstractHttp2StreamChannel$Http2StreamChannelConfig isAutoClose +()Lio/netty/handler/codec/http2/Http2Error;
STREAM_CLOSED initCause -(Ljava/lang/Object;)Ljava/lang/StringBuilder; flush0 +(Lio/netty/channel/ChannelHandlerContext;)V ,io/netty/handler/codec/http2/Http2FrameCodec %io/netty/channel/MessageSizeEstimator 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ! ? ? ? H *+? *? *? Y*? ? ?
? ?
F G ? ? ? ? ? ? v -? ? ?-? Y?
? W? ? R S
U V ? * ? ? ? ? ? ? ? ? ?
? ? ? p 1*? ? (**? ? ? ? ? *? *? ? ? *? ? ? Z [ \ ,^ ? 1 ? ? ? , ? ? ? <