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

okhttp3.Dispatcher.class Maven / Gradle / Ivy

????4?okhttp3/Dispatcherjava/lang/ObjectmaxRequestsIgetMaxRequests()I		thisLokhttp3/Dispatcher;setMaxRequests(I)Vjava/lang/StringBuilder()V
	max < 1: append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
(I)Ljava/lang/StringBuilder;
toString()Ljava/lang/String;
 "java/lang/IllegalArgumentException"
 (Ljava/lang/String;)V%
#&java/lang/Throwable(kotlin/Unit*INSTANCE
Lkotlin/Unit;,-	+.promoteAndExecute()Z01
2&$i$a$-require-Dispatcher$maxRequests$1+$i$a$-synchronized-Dispatcher$maxRequests$2maxRequestsPerHostgetMaxRequestsPerHost6	8setMaxRequestsPerHost-$i$a$-require-Dispatcher$maxRequestsPerHost$12$i$a$-synchronized-Dispatcher$maxRequestsPerHost$2idleCallbackLjava/lang/Runnable;$Lorg/jetbrains/annotations/Nullable;getIdleCallback()Ljava/lang/Runnable;=>	BsetIdleCallback(Ljava/lang/Runnable;)VexecutorServiceOrNull&Ljava/util/concurrent/ExecutorService;executorService(()Ljava/util/concurrent/ExecutorService;Lkotlin/jvm/JvmName;name#Lorg/jetbrains/annotations/NotNull;GH	N'java/util/concurrent/ThreadPoolExecutorP???<java/util/concurrent/TimeUnitUSECONDSLjava/util/concurrent/TimeUnit;WX	VY%java/util/concurrent/SynchronousQueue[
\"java/util/concurrent/BlockingQueue^okhttp3/internal/Util`
okHttpNameLjava/lang/String;bc	ad Dispatcherf
threadFactory9(Ljava/lang/String;Z)Ljava/util/concurrent/ThreadFactory;hi
ajm(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)Vl
Qm$java/util/concurrent/ExecutorServiceokotlin/jvm/internal/IntrinsicsqcheckNotNull(Ljava/lang/Object;)Vst
rureadyAsyncCallsLjava/util/ArrayDeque;HLjava/util/ArrayDeque;runningAsyncCallsrunningSyncCalls>Ljava/util/ArrayDeque;enqueue$okhttp3(Lokhttp3/internal/connection/RealCall$AsyncCall;)VcallcheckNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V??
r?wx	?java/util/ArrayDeque?add(Ljava/lang/Object;)Z??
??.okhttp3/internal/connection/RealCall$AsyncCall?getCall(()Lokhttp3/internal/connection/RealCall;??
??$okhttp3/internal/connection/RealCall?getForWebSocket?1
??getHost?
??findExistingCallWithHostD(Ljava/lang/String;)Lokhttp3/internal/connection/RealCall$AsyncCall;??
?reuseCallsPerHostFrom?~
??existingCall0Lokhttp3/internal/connection/RealCall$AsyncCall;'$i$a$-synchronized-Dispatcher$enqueue$1zx	?iterator()Ljava/util/Iterator;??
??java/util/Iterator?hasNext?1??next()Ljava/lang/Object;????areEqual'(Ljava/lang/Object;Ljava/lang/Object;)Z??
r?hostjava/lang/String?	cancelAllcancel?
??{x	?&Lokhttp3/internal/connection/RealCall;assertionsEnabledZ??	a?java/lang/Thread?	holdsLock??
??java/lang/AssertionError?Thread ?
currentThread()Ljava/lang/Thread;??
??Thread.currentThread()?checkNotNullExpressionValue??
r?getName?
?? MUST NOT hold lock on ?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;?
?t
??java/util/ArrayList?
?java/util/List?readyAsyncCalls.iterator()?size?
??getCallsPerHost-()Ljava/util/concurrent/atomic/AtomicInteger;??
??)java/util/concurrent/atomic/AtomicInteger?get?
??remove???incrementAndGet?
??	asyncCall???runningCallsCount?
???(I)Ljava/lang/Object;??IJ
	executeOn)(Ljava/util/concurrent/ExecutorService;)V
?	#$this$assertThreadDoesntHoldLock$ivLjava/lang/Object;$i$f$assertThreadDoesntHoldLockiLjava/util/Iterator;1$i$a$-synchronized-Dispatcher$promoteAndExecute$1	isRunningexecutableCallsLjava/util/List;executed$okhttp)(Lokhttp3/internal/connection/RealCall;)Vfinished$okhttpdecrementAndGet
?java/util/Dequefinished&(Ljava/util/Deque;Ljava/lang/Object;)V
2(Ljava/util/Deque;TT;)V??!Call wasn't in-flight!#java/lang/Runnable%run'&(($i$a$-synchronized-Dispatcher$finished$1callsLjava/util/Deque;queuedCalls()Ljava/util/List;"()Ljava/util/List;java/lang/Iterable0 kotlin/collections/CollectionsKt2collectionSizeOrDefault(Ljava/lang/Iterable;I)I45
36
?8java/util/Collection:1?;?java/util/Collections>unmodifiableList"(Ljava/util/List;)Ljava/util/List;@A
?B4Collections.unmodifiable…yncCalls.map { it.call })Dit"$i$a$-map-Dispatcher$queuedCalls$1
item$iv$iv$this$mapTo$iv$ivLjava/lang/Iterable;destination$iv$ivLjava/util/Collection;
$i$f$mapTo$this$map$iv$i$f$maprunningCallsplus<(Ljava/util/Collection;Ljava/lang/Iterable;)Ljava/util/List;QR
3S#$i$a$-map-Dispatcher$runningCalls$1queuedCallsCount-deprecated_executorServiceLkotlin/Deprecated;messagemoved to valreplaceWithLkotlin/ReplaceWith;imports
expressionlevelLkotlin/DeprecationLevel;ERROR

?I
Lkotlin/Metadata;mvbvkd1???\

??
??

















??
 

??20B0¢B¢J0J 02
!0R0H??¢"J#02!0H??¢$J
0H¢%J&0R02'0(HJ))0"??*2+H*0,2!H*H¢-J)02!0H??¢.J)02
!0R0H??¢.J/00HJ10302J40J50302J60R08G¢R0X‚¢
??R*
0	20	8F@FX†¢
??"
R&0208F@FX†¢
??"R&0208F@FX†¢
??"R0R00X‚¢
??R0R00X‚¢
??R00X‚¢
??¨7d2enqueueexecutedTLokhttp3/Call;okhttp
Dispatcher.ktRuntimeInvisibleAnnotations	SignatureCodeLineNumberTableLocalVariableTable
StackMapTable$RuntimeInvisibleParameterAnnotations
DeprecatedRuntimeVisibleAnnotations
SourceFileSourceDebugExtension16=>x?GHwxyyzxyy{xy|1z/*?
?{.|
ze??=>6?+6?Y????!:?#Y?$?'?)?*M>6,?6*?
?/:,ç
:,??*?3W?ESXXZX}$	@?1?)?+{*
0?0*0<1I2N3Q1_4d5|*4I5ee17z/*?9?{A|:ze??=>6?+6?Y????!:?#Y?$?'?)?*M>6,?6*?9?/:,ç
:,??*?3W?ESXXZX}$	@?1?)?+{*
C?C*C<DIENFQD_GdH|*;I<ee61@Az/*?C?{W|x?1DEz:*+?C?{W|F>~?1IJz?J*?O?=*?QYRS?Z?\Y?]?_?Y??e?g??!?k?n?p?O*?OY?v?}?A{^_`8_Ab|JxKLsIM}~zS+???*M>6,?6*??+??W+?????*+????:?	+???/:,ç
:,??*?3W?AFFHF}0?;??
?)?+{&	stx&y0z;|?sM}R~|*0??)?SS?~M??zX*????N-???-????M,??+???,????*????N-???-????M,??+???,?????}R????????????????{&	???(?+?3?F?S?V?|*
??F
??XX?c1?z?m*????M,???,????L+???????*????M,???,????L+???????*????M,???,????L+?????}??{6
???"?%?-?@?G?J?R?e?i?l?|*?@?e?m01z?	!*L=?ř<+?ʙ5??Y?Y?ζ??YԸ׶ڶܶ+?߶!???)?=??Y????L=*N66-?6*????Y??:???^????:*????*?
??A???*?9?????????W+Y??׹?W*????W???*???=?/:-ç
:-??>+?6?+???:*??
?????]?????}d?C?,???&??+
@??)?+??	?? {n???C?D?P?Q?S?a?p?z?????????????????????????????|f
B@
?L??pra?	??S??Q?!1zH+???*??+??W?{
??|?~M~zW+???+??W**???+??{???|?~MzK+???**???+??{
??|?~MzAXN*:66?6+,?"???Y$???)?*?CN?/:ç:??*?36?
-?	-?)?4::<:}S?*?&)?+?&+{*
???*?/?2?B?H?Q?W?|>*H?V=>XX+,Xy 1-.z.o*???1L=+N??Y+
?7?9?;:6-?<:???.??:??::
6	??:
?=W??????CYE?װ}?)11;?4{*
?
?!?)?<?J?[?^?c?d?|\	GF?JG	<HBIJBKL!?M\NJ
ZOoy/xM1P.zH
?*???;*???1L:
=+N??Y+
?7?9?;:6-?<:???.??:??::6	??:?=W?????:
?1?T?CYE?װ}!?211;?;4{*
??*?2?E?S?d?g?l?u?|\	PF?SU	EH'BIJ'BKL*?M[NJYO?y/xM1Vz2*????{?|1?z:*????*????`?{?|WJz/*??{?|?#XYsZ[@\][^sI_e`axKLsWMzo1*?b*@?
*?9*??Y?c??*??Y?c??*??Y?c???{&.
Afi%l|1zI+d??*?e*+?O?{
no|IH~M?w??SMAP
Dispatcher.kt
Kotlin
*S Kotlin
*F
+ 1 Dispatcher.kt
okhttp3/Dispatcher
+ 2 fake.kt
kotlin/jvm/internal/FakeKt
+ 3 Util.kt
okhttp3/internal/Util
+ 4 _Collections.kt
kotlin/collections/CollectionsKt___CollectionsKt
*L
1#1,241:1
1#2:242
615#3,4:243
1497#4:247
1568#4,3:248
1497#4:251
1568#4,3:252
*E
*S KotlinDebug
*F
+ 1 Dispatcher.kt
okhttp3/Dispatcher
*L
162#1,4:243
222#1:247
222#1,3:248
227#1:251
227#1,3:252
*E
??fg[IhIiIjk[IhIjIlmIhn[sop[8ssqsIsHsssJsGsFs>s=s@sAsDsEssqsss
ss6s7s:swsxs?s?szs{s?sqsrss}ssssWs?s?sqssts+s,sss0sqs-sqsusVsPs?sv




© 2015 - 2025 Weber Informatics LLC | Privacy Policy