META-INF.modules.java.base.classes.sun.net.www.http.KeepAliveStream.class Maven / Gradle / Ivy
???? 8 ?
+ f * g * h * i * j * k
* l
m n
* o ( p * q r
s
* t
u v
u w * x
y z * { | }
~
l ?
?
? ?
? * ?
?
( ?
?
?
^ ? * ?
? ? ?
% ?
? ? ?
( ? ? ? ? InnerClasses hc Lsun/net/www/http/HttpClient; hurried Z queuedForCleanup queue )Lsun/net/www/http/KeepAliveStreamCleaner;
cleanerThread Ljava/lang/Thread; N(Ljava/io/InputStream;Lsun/net/ProgressSource;JLsun/net/www/http/HttpClient;)V Code LineNumberTable LocalVariableTable this "Lsun/net/www/http/KeepAliveStream; is Ljava/io/InputStream; pi Lsun/net/ProgressSource; expected J close ()V nskip
StackMapTable ?
Exceptions
markSupported ()Z mark (I)V limit I reset hurry size buf [B dis Ljava/io/DataInputStream; e Ljava/io/IOException; queueForCleanup +(Lsun/net/www/http/KeepAliveCleanerEntry;)V startCleanupThread kace (Lsun/net/www/http/KeepAliveCleanerEntry; ? remainingToRead ()J setClosed
SourceFile KeepAliveStream.java NestMembers 7 ? 2 1 . / ? 1 B C ? C ? ? ? ? ? ? ? ? O 0 1 &sun/net/www/http/KeepAliveCleanerEntry 7 ? Y Z ? ? E ? E @ A ? ? E ? ? java/io/IOException mark/reset not supported 7 ? ? java/io/DataInputStream 7 ? ? ? java/io/ByteArrayInputStream 7 ? 3 4 ? K ? ? ? ? ? E ? E 5 6 ? ? K "sun/net/www/http/KeepAliveStream$1 7 E ? ? ? 'sun/net/www/http/KeepAliveStreamCleaner sun/net/www/http/KeepAliveStream sun/net/www/MeteredStream sun/net/www/http/Hurryable java/lang/Throwable java/lang/Object 1(Ljava/io/InputStream;Lsun/net/ProgressSource;J)V closed count available ()I java/lang/Math min (JJ)J skip (J)J MAX_DATA_REMAINING B(Lsun/net/www/http/KeepAliveStream;Lsun/net/www/http/HttpClient;)V sun/net/www/http/HttpClient closeServer finished sun/net/ProgressSource finishTracking in (Ljava/lang/String;)V java/io/InputStream (Ljava/io/InputStream;)V readFully ([B)V getQueuedForCleanup offer +(Lsun/net/www/http/KeepAliveCleanerEntry;)Z
getHttpClient ()Lsun/net/www/http/HttpClient; setQueuedForCleanup notifyAll java/lang/Thread isAlive java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; ! * + , . / 0 1 2 1 3 4
5 6
7 8 9 q *+,!? *? *? ? : ; 2 <