okio.AsyncTimeout$sink$1.class Maven / Gradle / Ivy
???? 2 ? okio/AsyncTimeout$sink$1 java/lang/Object okio/Sink okio/AsyncTimeout sink (Lokio/Sink;)Lokio/Sink;
write (Lokio/Buffer;J)V #Lorg/jetbrains/annotations/NotNull; java/io/IOException source kotlin/jvm/internal/Intrinsics checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V
okio/Buffer size ()J
okio/-Util checkOffsetAndCount (JJJ)V ! "
# head Lokio/Segment; % & ' checkNotNull (Ljava/lang/Object;)V ) *
+ okio/Segment . limit I 0 1 / 2 pos 4 1 / 5 next 7 & / 8 this$0 Lokio/AsyncTimeout; : ; < enter ()V > ?
@ $sink Lokio/Sink; B C D
F kotlin/Unit H INSTANCE
Lkotlin/Unit; J K I L exit ()Z N O
P access$newTimeoutException ,(Ljava/io/IOException;)Ljava/io/IOException; R S
T java/lang/Throwable V segmentSize -$i$a$-withTimeout-AsyncTimeout$sink$1$write$1 timedOut$iv Z result$iv Ljava/lang/Object; e$iv Ljava/io/IOException; throwOnTimeout$iv this_$iv $i$f$withTimeout s toWrite J remaining this Lokio/AsyncTimeout$sink$1;
Lokio/Buffer; byteCount flush k ? l -$i$a$-withTimeout-AsyncTimeout$sink$1$flush$1 close o ? p -$i$a$-withTimeout-AsyncTimeout$sink$1$close$1 timeout ()Lokio/AsyncTimeout; ()Lokio/Timeout; s t
v okio/Timeout x toString ()Ljava/lang/String; java/lang/StringBuilder | ~ ?
} AsyncTimeout.sink( ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
} ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ? ?
} ? (C)Ljava/lang/StringBuilder; ? ?
} ? z {
} ? !(Lokio/AsyncTimeout;Lokio/Sink;)V (Lokio/Sink;)V
$captured_local_variable$1 Lkotlin/Metadata; mv bv k d1 ???-
??
??
??
??
??*??
??20J0HJ0HJ0HJ0HJ 02
020
H¨ d2 okio AsyncTimeout.kt Code
StackMapTable LineNumberTable LocalVariableTable $RuntimeInvisibleParameterAnnotations RuntimeInvisibleAnnotations Signature InnerClasses EnclosingMethod
SourceFile SourceDebugExtension RuntimeVisibleAnnotations 1 : ; B C
? [ ?+? +? ? $ 7 ?? ? 7
+? (Y? ,:
-??? 5? 3? 6d6
?a7
??
7
? ? 9Y? ,:???*? =:66 ? A 6
*? E+
? G ? M:6 :? Q6
?
? U? W?? @:? Q? ? W?
? U? W?:? Q6? ?
? U? W??
e7??'? r ? ? r ? ? ? ? ? ? ? ? ? ? ? / ? , / ?
/ ? B / I I ? / ? / I W? / W? / W ? / I I ? ? ~ U W X Z [ &