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

okhttp3.internal.http2.Http2Stream.class Maven / Gradle / Ivy

????4?"okhttp3/internal/http2/Http2Streamjava/lang/Object?(ILokhttp3/internal/http2/Http2Connection;ZZLokhttp3/Headers;)V#Lorg/jetbrains/annotations/NotNull;$Lorg/jetbrains/annotations/Nullable;
connection	kotlin/jvm/internal/IntrinsicscheckNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V

()V
idI	(Lokhttp3/internal/http2/Http2Connection;		&okhttp3/internal/http2/Http2ConnectiongetPeerSettings#()Lokhttp3/internal/http2/Settings;
okhttp3/internal/http2/Settings!getInitialWindowSize()I#$
"%writeBytesMaximumJ'(	)java/util/ArrayDeque+
,headersQueueLjava/util/ArrayDeque;./	00okhttp3/internal/http2/Http2Stream$FramingSource2getOkHttpSettings4
5)(Lokhttp3/internal/http2/Http2Stream;JZ)V7
38source2Lokhttp3/internal/http2/Http2Stream$FramingSource;:;	<.okhttp3/internal/http2/Http2Stream$FramingSink>((Lokhttp3/internal/http2/Http2Stream;Z)V@
?Asink0Lokhttp3/internal/http2/Http2Stream$FramingSink;CD	E0okhttp3/internal/http2/Http2Stream$StreamTimeoutG'(Lokhttp3/internal/http2/Http2Stream;)VI
HJreadTimeout2Lokhttp3/internal/http2/Http2Stream$StreamTimeout;LM	NwriteTimeoutPM	QisLocallyInitiated()ZST
U4locally-initiated streams shouldn't have headers yetWjava/lang/IllegalStateExceptionYtoString()Ljava/lang/String;[\
](Ljava/lang/String;)V_
Z`java/util/Collectionbadd(Ljava/lang/Object;)Zdecf.remotely-initiated streams should have headersh$i$a$-check-Http2Stream$1$i$a$-check-Http2Stream$2this$Lokhttp3/internal/http2/Http2Stream;outFinishedZ
inFinishedheadersLokhttp3/Headers;okhttp3/HeaderssgetId
getConnection*()Lokhttp3/internal/http2/Http2Connection;getReadBytesTotal()JreadBytesTotalz(	{setReadBytesTotal$okhttp(J)VgetReadBytesAcknowledgedreadBytesAcknowledged?(	?setReadBytesAcknowledged$okhttpgetWriteBytesTotalwriteBytesTotal?(	?setWriteBytesTotal$okhttpgetWriteBytesMaximumsetWriteBytesMaximum$okhttpgetSource$okhttp4()Lokhttp3/internal/http2/Http2Stream$FramingSource;getSink$okhttp2()Lokhttp3/internal/http2/Http2Stream$FramingSink;getReadTimeout$okhttp4()Lokhttp3/internal/http2/Http2Stream$StreamTimeout;getWriteTimeout$okhttpgetErrorCode$okhttp$()Lokhttp3/internal/http2/ErrorCode;	errorCode"Lokhttp3/internal/http2/ErrorCode;??	?setErrorCode$okhttp%(Lokhttp3/internal/http2/ErrorCode;)VgetErrorException$okhttp()Ljava/io/IOException;errorExceptionLjava/io/IOException;??	?setErrorException$okhttp(Ljava/io/IOException;)VisOpengetFinished$okhttp?T
3?getClosed$okhttp?T
3?getFinished?T
??	getClosed?T
??hasResponseHeaders?o	?getClient$okhttp?T
?streamIsClienttakeHeaders()Lokhttp3/Headers;java/io/IOException?enter?
H?isEmpty?T
,?waitForIo$okhttp?
?exitAndThrowIfTimedOut?
H?c?removeFirst()Ljava/lang/Object;??
,?headersQueue.removeFirst()?checkNotNullExpressionValue?
?+okhttp3/internal/http2/StreamResetException?checkNotNull(Ljava/lang/Object;)V??
??
??java/lang/Throwable?trailersgetReceiveBuffer()Lokio/Buffer;??
3?okio/Buffer?	exhausted?T
??
getReadBuffer??
3?getTrailers??
3?okhttp3/internal/Util?
EMPTY_HEADERS?r	??&too early; can't read the trailers yet?writeHeaders(Ljava/util/List;ZZ)V6(Ljava/util/List;ZZ)VresponseHeaders?assertionsEnabled?o	??java/lang/Thread?	holdsLock?e
??java/lang/AssertionError?java/lang/StringBuilder
Thread append-(Ljava/lang/String;)Ljava/lang/StringBuilder;

currentThread()Ljava/lang/Thread;

?getName\
?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
 MUST NOT hold lock on 
]?
??
setFinished(Z)V
?kotlin/UnitINSTANCE
Lkotlin/Unit;!"	 #vw
%?y
'?y
)writeHeaders$okhttp(IZLjava/util/List;)V+,
-flush/
0$i$f$assertThreadDoesntHoldLock#$this$assertThreadDoesntHoldLock$ivLjava/lang/Object;-$i$a$-synchronized-Http2Stream$writeHeaders$1-$i$a$-synchronized-Http2Stream$writeHeaders$2flushHeadersLjava/util/List;java/util/List9enqueueTrailers(Lokhttp3/Headers;)V?already finished>size@$
tAtrailers.size() == 0C"java/lang/IllegalArgumentExceptionE
F`setTrailersH<
?I+$i$a$-check-Http2Stream$enqueueTrailers$1$1-$i$a$-require-Http2Stream$enqueueTrailers$1$20$i$a$-synchronized-Http2Stream$enqueueTrailers$1()Lokio/Timeout;okio/TimeoutO	getSource()Lokio/Source;okio/SourceSgetSink
()Lokio/Sink; reply before requesting the sinkW	okio/SinkY#$i$a$-check-Http2Stream$getSink$1$1($i$a$-synchronized-Http2Stream$getSink$1close:(Lokhttp3/internal/http2/ErrorCode;Ljava/io/IOException;)V
rstStatusCode_
closeInternal:(Lokhttp3/internal/http2/ErrorCode;Ljava/io/IOException;)Zab
cwriteSynReset$okhttp&(ILokhttp3/internal/http2/ErrorCode;)Vef
g
closeLater?writeSynResetLater$okhttpkf
l??
n??
p??
r??
t	notifyAllv
wremoveStream$okhttp'(I)Lokhttp3/internal/http2/Http2Stream;yz
{$i$f$notifyAll$this$notifyAll$iv.$i$a$-synchronized-Http2Stream$closeInternal$1 okhttp3/internal/http2/ErrorCode?receiveData(Lokio/BufferedSource;I)V:receive$okhttp(Lokio/BufferedSource;J)V??
3?Lokio/BufferedSource;lengthreceiveHeaders(Lokhttp3/Headers;Z)Vq
3IsetFinished$okhttp?
3??T
?/$i$a$-synchronized-Http2Stream$receiveHeaders$1openreceiveRstStreamcancelStreamIfNecessary$okhttpCANCEL??	??]^
?8$i$a$-synchronized-Http2Stream$cancelStreamIfNecessary$1canceladdBytesToWriteWindowdeltacheckOutNotClosed$okhttp
stream closed?
?`stream finished?java/io/InterruptedIOException?java/lang/InterruptedException?wait?
?	interrupt?
??
?	$i$f$wait
$this$wait$iv_ Ljava/lang/InterruptedException;,okhttp3/internal/http2/Http2Stream$Companion?1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V?
??	Companion.Lokhttp3/internal/http2/Http2Stream$Companion;??	?)Ljava/util/ArrayDeque;EMIT_BUFFER_SIZE@Lkotlin/Metadata;mvkxi0d1???Š

??
??

??

??










	
	









??


??


 

?? _20:_`abB1??0000	0
¢J@0A2B0#J
C0AH??¢DJ
E0AH??¢FJG0A2H020JI02020HJJ0A20JK0A2L0
JM0NJO0PJ,0QJR0A240S2T0JU0A2	0
20JV0A20JW0
JL0
J
X0AH??¢YJ$Z0A2[0]0\202^0J>0QR0¢
??
R08@X€¢
??"R0X€¢
??"R0X‚¢
??R0
0X‚¢
??R0¢
??R08F¢ R!08F¢! R$$0#2"0#@@X†¢
??%&"'(R$)0#2"0#@@X†¢
??*&"+(R,0-R0??X€¢
??./R001R0??X€¢
??23R405R0??X€¢
??67R$80#2"0#@@X†¢
??9&":(R$;0#2"0#@@X†¢
??<&"=(R>0-R0??X€¢
???/¨cd2cancelStreamIfNecessarycheckOutNotClosedLokio/Sink;
Lokio/Source;Lokio/Timeout;	waitForIoLokhttp3/internal/http2/Header;FramingSink
FramingSource
StreamTimeoutokhttpHttp2Stream.ktRuntimeInvisibleAnnotations	Signature
ConstantValueCode
StackMapTableLineNumberTableLocalVariableTable$RuntimeInvisibleParameterAnnotations
ExceptionsInnerClasses
SourceFileSourceDebugExtensionRuntimeVisibleAnnotations1???	?z(?(?('(./????o:;?CD?LM?PM????????(??(???,
?*?*?*,?**?? ?&??**?,Y?-?1*?3Y**??6?&??9?=*??Y*?B?F*?HY*?K?O*?HY*?K?R?8*?V???6X:?ZY?^?a?*?1?c?gW?*?V?6i:?ZY?^?a????}t@?n%
'(=#A.F4G?HAFGJMKNJTM`Nl\m]r^???^?^?_?a???a?a?c?&?R?j?k?lm??	?no?po?qr?u$?/*???'?lmvw?/*???(?lm?xy?/*?|??1?lm}~?:*?|??2?lm(?y?/*????5?lm?~?:*????6?lm(?y?/*????9?lm?~?:*????:?lm(?y?/*?*??=?lm?~?:*?*??>?lm(???/*?=??F?lm????/*?F??J?lm????/*?O??M?lm????/*?R??N?lm?1???/*????W?lm????:*+????W?lm?????/*????Z?lm????:*+????Z?lm??1?T??<*????*?=???
*?=??? *?F???
*?F???*??????	?pq	st1u8v:x?<lmST?j!*?~??<*???????@?@?
~??o!lm1????*?O??*?1???*???
*?ç??*?O?Ƨ
L*?O??+?*?1?c?????*?1??L+͸?+?t?*??Y?W??Y*??Y?ַ??ڧ?ڿ **+*?	I?	@]?B??2???? ?'?*?+?4?H?K?^???lm???1????g*?=???-*?=?߶? *?=???*?=??Y?W??*???%*??Y?W??Y*??Y?ַ??ڧ?ڿ?ZY?a??std?B???$?4?;?]??glm??????C?+??*:6???7???/?Y?Y??	?
???	????66*:?6*???*???$:ç:???=*?:?6*?&?(*?&?*???6?$:ç:??*?*?+?.?
*??1?Snttvt????????	?F?!:?:?? ?':@?
:??:?R???F?G?M?W?\?`?h?l?|??????????????????\	;2	>34W5?6J?7o?lm??8?no?7o?????;<?2q+=?*M,?>*??????6?:?ZY?^?a?+?B???6D:?FY?^?G?*?+?J?$N,çN,?-??fkklk?)?@
@?t?? ?6
?? ?#?&?5?D?G?J?Y?a?e?p??4#KGLTMqlmq?r?LN?2*?O?P????lm?PN?2*?R?P????lm?QR?2*?=?T????lm?UV??F*L+?=*???
*?V???>XN?ZY-?^?a??$M+çM+?,?*?F?Z?499:9?#?@?	?? ????"?/?3?>?? [)\Flm?]^?q+`?*+,?d??*?*?+?h???????? lm_??????
i??g+j?*+?d??*?*?+?m????????lm???ab??	?*N6???5-???.?Y?Y??	?
???	-????*N-?6*?o?6-??*?q???*????6-??*+?s*,?u*:6??x?$:-ç
:-??*?*??|W?BP?Ul?q??????+?=?"???? ?F???=?>FMUiqv	{
??????
?f
92<34?}~~4FqU?lm??????????P+??*N6???5-???.?Y?Y??	?
???	-????*?=+?????	?D???D?EO?492	<34PlmP:?P????	?????+??*N6???5-???.?Y?Y??	?
???	-????>*:?6*????*??*?1?c+?gW?*?q+???*?q??*??>*:6??x?$:ç:???*?*??|W?M????????D?t?t?? ?R??D?EGQ\ar!z#~$?&?'???(??)?*?,?\	92	<34?}?~4QI?Gw?o?lm?qr?po?	1????+j?*???*+??*M>,??x???/01?3?*}	~4lm???????*L=???5+???.?Y?Y??	?
???	+????<=*N-?6*?q???%*?q???*????
*?????=*??<?$:-ç
:-???*??????*?*??|W?E??????6?<?4@??? ?B???<?=???A?I?w?|??????????????>92;34I4??o?oAm?o?lm???~?~**?*a?*	??*N6-??x???{
|}??*}
~4lm?(???U*?F?????Y????*?F?????Y????*???%*??Y?W??Y*??Y?ַ??ڧ?ڿ??
d?B?????+?T??Ulm?????*L=+????L?
????Y??????
O???????????*?	?4??lm??????Y??????"3?????H?????SMAP
Http2Stream.kt
Kotlin
*S Kotlin
*F
+ 1 Http2Stream.kt
okhttp3/internal/http2/Http2Stream
+ 2 fake.kt
kotlin/jvm/internal/FakeKt
+ 3 Util.kt
okhttp3/internal/Util
*L
1#1,688:1
1#2:689
615#3,4:690
615#3,4:694
563#3:698
615#3,4:699
615#3,4:703
563#3:707
563#3:708
615#3,4:709
563#3:713
557#3:714
*S KotlinDebug
*F
+ 1 Http2Stream.kt
okhttp3/internal/http2/Http2Stream
*L
176#1:690,4
255#1:694,4
266#1:698
274#1:699,4
281#1:703,4
295#1:707
305#1:708
491#1:709,4
637#1:713
657#1:714
*E
?W??[I?I?I??I??I??[s??[dsms?ss?s	ssns?spsqsrssvsws?s?s?s?s?s?s?s?s?s?s?s?s?s.s/sus$sSsTs?ss?s?s?sys?s~szsxs}sLsMs?s?sCsDs?s?s:s;s?s?s's?s?s?s?s?sPs?s?s?s?s?s?s?s?s]s_sasis;s?sUs?sQs?s?s?s?s?s?s?s?s?s?s?s?s?s?s7s?s?s?s?s?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy