All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.netty.handler.codec.spdy.SpdySessionHandler.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2H.io/netty/handler/codec/spdy/SpdySessionHandler%io/netty/channel/ChannelDuplexHandlerSpdySessionHandler.javaKio/netty/handler/codec/spdy/SpdySessionHandler$ClosingChannelFutureListenerClosingChannelFutureListener0io/netty/handler/codec/spdy/SpdySessionHandler$4	0io/netty/handler/codec/spdy/SpdySessionHandler$30io/netty/handler/codec/spdy/SpdySessionHandler$2
0io/netty/handler/codec/spdy/SpdySessionHandler$14io/netty/handler/codec/spdy/SpdySession$PendingWrite'io/netty/handler/codec/spdy/SpdySessionPendingWritePROTOCOL_EXCEPTION3Lio/netty/handler/codec/spdy/SpdyProtocolException;
STREAM_CLOSEDDEFAULT_WINDOW_SIZEIinitialSendWindowSizeinitialReceiveWindowSizeinitialSessionReceiveWindowSizespdySession)Lio/netty/handler/codec/spdy/SpdySession;lastGoodStreamIdDEFAULT_MAX_CONCURRENT_STREAMS???remoteConcurrentStreamslocalConcurrentStreamspings+Ljava/util/concurrent/atomic/AtomicInteger;sentGoAwayFrameZreceivedGoAwayFramecloseSessionFutureListener(Lio/netty/channel/ChannelFutureListener;serverminorVersion-(Lio/netty/handler/codec/spdy/SpdyVersion;Z)V()V/1
2	4	6	8(II)V/:
; 	=$	?%	A)java/util/concurrent/atomic/AtomicIntegerC
D2&'	Fjava/lang/NullPointerExceptionHversionJ(Ljava/lang/String;)V/L
IM'io/netty/handler/codec/spdy/SpdyVersionO-)	QgetMinorVersion()IST
PU.	Wthis0Lio/netty/handler/codec/spdy/SpdySessionHandler;)Lio/netty/handler/codec/spdy/SpdyVersion;setSessionReceiveWindowSize(I)V"java/lang/IllegalArgumentException^sessionReceiveWindowSize`
_MchannelRead=(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)Vjava/lang/Exceptione)io/netty/handler/codec/spdy/SpdyDataFramegstreamIdiThjcontent()Lio/netty/buffer/ByteBuf;lmhnio/netty/buffer/ByteBufp
readableBytesrT
qsupdateReceiveWindowSize(II)Iuv
w-io/netty/handler/codec/spdy/SpdySessionStatusyPROTOCOL_ERROR/Lio/netty/handler/codec/spdy/SpdySessionStatus;{|	z}issueSessionErrorZ(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/spdy/SpdySessionStatus;)V?
?&io/netty/channel/ChannelHandlerContext?java/lang/Object?8io/netty/handler/codec/spdy/DefaultSpdyWindowUpdateFrame?
?;
writeAndFlush4(Ljava/lang/Object;)Lio/netty/channel/ChannelFuture;????isActiveStream(I)Z??
?release()Z??h?!	?,io/netty/handler/codec/spdy/SpdyStreamStatus?.Lio/netty/handler/codec/spdy/SpdyStreamStatus;{?	??issueStreamErrorZ(Lio/netty/channel/ChannelHandlerContext;ILio/netty/handler/codec/spdy/SpdyStreamStatus;)V??
?()	?INVALID_STREAM??	??isRemoteSideClosed??
?STREAM_ALREADY_CLOSED??	??isRemoteInitiatedId??
?hasReceivedReply??
?getReceiveWindowSizeLowerBound(I)I??
?FLOW_CONTROL_ERROR??	??0io/netty/handler/codec/spdy/DefaultSpdyDataFrame?readRetainedSlice(I)Lio/netty/buffer/ByteBuf;??
q?(ILio/netty/buffer/ByteBuf;)V/?
??isLast??h?newSucceededFuture"()Lio/netty/channel/ChannelFuture;????halfCloseStream%(IZLio/netty/channel/ChannelFuture;)V??
?.io/netty/handler/codec/spdy/SpdySynStreamFrame??j	isInvalid????priority()B??????isUnidirectional????acceptStream(IBZZ)Z??
?REFUSED_STREAM??	??-io/netty/handler/codec/spdy/SpdySynReplyFrame??j??
STREAM_IN_USE??	??
receivedReply?]
???.io/netty/handler/codec/spdy/SpdyRstStreamFrame??jremoveStream$(ILio/netty/channel/ChannelFuture;)V??
?-io/netty/handler/codec/spdy/SpdySettingsFrame?getValue????isPersisted????removeValue2(I)Lio/netty/handler/codec/spdy/SpdySettingsFrame;????setPersistValue3(IZ)Lio/netty/handler/codec/spdy/SpdySettingsFrame;?updateInitialSendWindowSize]
)io/netty/handler/codec/spdy/SpdyPingFrameid	T
getT
D
getAndDecrementT
D+io/netty/handler/codec/spdy/SpdyGoAwayFrame*)	,io/netty/handler/codec/spdy/SpdyHeadersFramej??1io/netty/handler/codec/spdy/SpdyWindowUpdateFramejdeltaWindowSizeTisLocalSideClosed!?
"getSendWindowSize$?
%updateSendWindowSize-(Lio/netty/channel/ChannelHandlerContext;II)V'(
)fireChannelRead<(Ljava/lang/Object;)Lio/netty/channel/ChannelHandlerContext;+,?-sessionDeltaWindowSizespdyWindowUpdateFrame3Lio/netty/handler/codec/spdy/SpdyWindowUpdateFrame;partialDataFrame+Lio/netty/handler/codec/spdy/SpdyDataFrame;streamDeltaWindowSize
spdyDataFramenewSessionWindowSize
newWindowSizespdySynStreamFrame0Lio/netty/handler/codec/spdy/SpdySynStreamFrame;BremoteSideClosedlocalSideClosedspdySynReplyFrame/Lio/netty/handler/codec/spdy/SpdySynReplyFrame;spdyRstStreamFrame0Lio/netty/handler/codec/spdy/SpdyRstStreamFrame;spdySettingsFrame/Lio/netty/handler/codec/spdy/SpdySettingsFrame;settingsMinorVersionnewConcurrentStreamsnewInitialWindowSize
spdyPingFrame+Lio/netty/handler/codec/spdy/SpdyPingFrame;spdyHeadersFrame.Lio/netty/handler/codec/spdy/SpdyHeadersFrame;ctx(Lio/netty/channel/ChannelHandlerContext;msgLjava/lang/Object;channelInactive+(Lio/netty/channel/ChannelHandlerContext;)V
activeStreams()Ljava/util/Map;PQ
R
java/util/MapTkeySet()Ljava/util/Set;VWUX
java/util/SetZiterator()Ljava/util/Iterator;\][^java/util/Iterator`hasNextb?acnext()Ljava/lang/Object;efagjava/lang/IntegeriintValuekT
jlfireChannelInactive*()Lio/netty/channel/ChannelHandlerContext;no?pLjava/lang/Integer;exceptionCaught@(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V1io/netty/handler/codec/spdy/SpdyProtocolExceptionufireExceptionCaught?(Ljava/lang/Throwable;)Lio/netty/channel/ChannelHandlerContext;wx?ycauseLjava/lang/Throwable;closeL(Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/ChannelPromise;)VsendGoAwayFrame~
?promise!Lio/netty/channel/ChannelPromise;write^(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)VhandleOutboundMessage??
?U(Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture;????	?io/netty/channel/ChannelPromise?
setFailure8(Ljava/lang/Throwable;)Lio/netty/channel/ChannelPromise;????java/lang/Math?min?v
??O(Lio/netty/handler/codec/spdy/SpdyDataFrame;Lio/netty/channel/ChannelPromise;)V/?
?putPendingWrite:(ILio/netty/handler/codec/spdy/SpdySession$PendingWrite;)Z??
?'v
?????[(Lio/netty/handler/codec/spdy/SpdySessionHandler;Lio/netty/channel/ChannelHandlerContext;)V/?
?io/netty/channel/ChannelFuture?addListenerR(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelFuture;????
?S(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelPromise;????updateInitialReceiveWindowSize?]
?java/lang/StringBuilder?
?2invalid PING ID: ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(I)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
??getAndIncrement?T
D?context
dataLengthsendWindowSizesessionSendWindowSizey(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/spdy/SpdySessionStatus;)Lio/netty/channel/ChannelFuture;?
?
newPromise#()Lio/netty/channel/ChannelPromise;????/~
?status5io/netty/handler/codec/spdy/DefaultSpdyRstStreamFrame?2(ILio/netty/handler/codec/spdy/SpdyStreamStatus;)V/?
??????)io/netty/handler/codec/spdy/SpdyCodecUtil?
isServerId??
??serverIdupdateAllSendWindowSizes?]
?updateAllReceiveWindowSizes?]
?numActiveStreams(Z)I??
?
(IBZZIIZ)V??
?remotemaxConcurrentStreamscloseRemoteSide(IZ)V??
?closeLocalSide??
?+,	?noActiveStreams??
?future Lio/netty/channel/ChannelFuture;	?(ILjava/lang/Throwable;Z)V?
getPendingWrite9(I)Lio/netty/handler/codec/spdy/SpdySession$PendingWrite;
53	
?removePendingWrite
??	

?pendingWrite6Lio/netty/handler/codec/spdy/SpdySession$PendingWrite;
dataFrameSize
writeStreamIdchannel()Lio/netty/channel/Channel;?io/netty/channel/ChannelisActive?C(Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture;}?OK!|	z"f2io/netty/handler/codec/spdy/DefaultSpdyGoAwayFrame%3(ILio/netty/handler/codec/spdy/SpdySessionStatus;)V/'
&(spdyGoAwayFrame-Lio/netty/handler/codec/spdy/SpdyGoAwayFrame;
access$000?(Lio/netty/handler/codec/spdy/SpdySessionHandler;Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/spdy/SpdySessionStatus;)Vx0x1x2
v2handleOutboundMessage(...)3$io/netty/util/internal/ThrowableUtil5unknownStackTraceO(Ljava/lang/Throwable;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Throwable;78
69
Stream closed;
vMremoveStream(...)>
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses!@B !"@#$%&'()*)+,-)./0A?\*?3*?5*?7*?9*?Y*?5*?7?*#?@*#?B*?DY?E?G+?
?IYK?N?*?R*+?V?X?B \YZ\J[\-)C6
G)
*+-)1/254@HDINKSL[MD?NP\]A]?
?_Ya?b?*?9?BYZ`CPQYZDcdA9
G,?h??,?hN-?k6-?o?th6*?>?x6?*+?~???*?9l?,*?9d6*?>?xW??Y??:+??W*?>???2-??W*???*+?????*???
*+?????*?>???-??W*+?????*???!*?>???-??W*+?????*?>?x6*?>???-??W*+??????7-?o?t*?7?'??Y-?o*?7????:+??W???*?7l?7-???.*?7d6*?>?xW??Y??:	+	??W-???*+???̧?,?Ι?,??N-??6-???*???*?>???*+?????*???*+?~???-??6-??6-??6*?ޚ*+?????,??r,??N-??6-???*???*?>???*+?????*?>???*+????*?>??-???*+???̧?,??,??N*-??+????{,???r,??N-??6?*?X?*+?~???-??6?	*?@-???-??W-?W-??6?	*??,??4,?N*-????+-??W?*?G???*?G?W??,??*???,??T,?N-?6-??*+?????*?>???*+?????-??*+???̧f,??_,?N-?6-? 6?*?>?#??*?>?&#d??*+?~???
*+?????*+?*+,?.W?B8O /f	01I	23r"4?	01	?53?i!?-}6??7?u89?mi*?:";)<)=g=>E_i??@?gAB?^C?>D.EH)FG?IHI?Ai?W01?Oi?GGYZGJKGLMC?^vwy!z({-~2:?;?F?O?Z?f?o?{???????????????????????????????
????!?1?8?I?R?U?i?r?~??????????????????????????????????#?-?.?8=E
Q]c
mnz??????)?*?,?.?0?1?3?4?7?8?9:@AC$E'F.G3H9KCVHXUY]Z^^h_iaqc{e?g?i?j?m?n?o?r?s?t?x?y?|?????????	???*?4?5?>?F?D?*?;??h3(&?,3>????1?
?1?1?
??+????!
?
?'??- 	?EfNOA?>*?>?S?Y?_M,?d?,?h?jN*-?m+??????+?qW?B %ir>YZ>JKC?%?3?6?=?D?a?#EfstAk,?v?*+?~??+,?zW?B YZJK{|C????DEf}~AI*+,???B YZJK??C
??Ef??A?S,?h?;,?Κ4,??-,??&,???,??,??,??
,??
*+,-???+,-??W?B*SYZSJKSLMS??C???I?R?D?	Ef??A5-,?h?",?h:?k6*?>?#???W-????W??o?t6*?>?&6*?>?&6??6?*?>?Y-????W??e*?>h??W*?>h??W??Y?o????:	*?>?Y-????W+:
+	???Y*
????W?*?>h??W*?>h??W+:	-?Y*	????W???*-?̧,?Ι^,??:??6*???-????W???6??6??6*?ޚ-????W???,??G,??:??6*???*?>?#?-????W????*-?̧S,??,??:*??-??7,???{,??:??6?*?X?-????W???6?	*?B???
??W?W??6?	*????,??K,?:*????,+?_Y??Y?????????÷b?zW?*?G??W?i,??-????W?,??>,?:?6*?>?#?-????W???*-?̧,??-????W?+,-??W?B?023	??K
?K	
53
iA??L??V??3R89<IiY,?:b#;)k<)?;=>?2i??@?oABeC)BD`E{?FG?2HI?)i-YZ-JK-LM-??Cv]??
??"?*?4?5?A?L?V?_?d?x?y???????????????????#-3< E!O"P%Y&b'k(z)?*?-?/?0?3?4?5?9?:?=???@?B?D?FGIJM"N)O.P4V@WJYU[Y\`]e^kauc{d?e?f?e?g?i?k?o?p?r?t?u?x?y?z?~??"?#?,?Dd?5h?C?h?@????)??4?*?
??/??? ?C?
?,?Ef?A]*+,?ͻY++???ӹ?W?B YZJK?|C
????A?F*?>????6+??:*???Y-??:+??W?+?.W?BHFYZFJKFiF??4+),??,?@C"???!?,?7?<?E?D@?4????As!??=*?R??*?R????B !YZ!	?)C
??D
?
@]A_*?5d=*?5*?>??B YZEC?????]A_*?7d=*?7*?>??B YZEC??????A?[*??
*????*??6?
*?B?*?@6*?>????*?>*?5*?7???*???BH[YZ[i[?:[;)[<)D?))2?C*
????)?7?9?O?T?Y?D?C???A?>?*?>*?????*?>*????*???*?>???-*????W?B*>YZ>i>?)>??C???!?2?=?D??A?-*?>?*???*???*?>???,*????W?B -YZ-i-??C??!?,?D,'(A4*?>??W*?>?:???	:?o?t6?k6*?>?&6*?>?&6		??6???O*?>h??W*?>h??W??Y?o????:
+
???Y*+?
??W?Z*?>?
W*?>h??W*?>h??W???*???+????
Y*+???W??Bp?23
?!?53-?6?A??K??	YZJKiCj?
????!?-?6?AKTYZao|???????? ?%.D5
???
?h?R:??~A?K+???+,? W?*+?#??N*?>???-?Y+,?ӹ?W?*?Y+,?ӵ??B*KYZKJKK?? +$?C"3458 9*:=<J?D
?%??A?(*???*???&Y*??,?)N+-???+???B**+(YZ(JK(?|CCDEF!HD!,-AE*+,???B .Z/K0|C!11AJ.?vY?24?:?v???vY




© 2015 - 2025 Weber Informatics LLC | Privacy Policy