
okhttp3.internal.http2.Http2Stream.class Maven / Gradle / Ivy
???? 3
H ? F ? ?
? F ? F ? F ? ? ?
? ? F ? F ? ? ?
? ? F ? ? ? ?
? F ? ?
? F ? ? ? F ? ? ? F ? ? ?
F ? ? ?
?
? F ?
F ?
? ?
' ? F ?
? ? ?
+ ? ?
? ?
? ? ?
F ?
? ?
? ?
H ?
? ?
F ? ?
7 ? ? ? ? ?
? ? ?
F ? ? ?
> ? ?
H ? ? ?
D ? ?
? ? ?
StreamTimeout InnerClasses FramingSink
FramingSource unacknowledgedBytesRead J bytesLeftInWriteWindow id I
connection (Lokhttp3/internal/http2/Http2Connection; requestHeaders Ljava/util/List; Signature 1Ljava/util/List; responseHeaders hasResponseHeaders Z source 2Lokhttp3/internal/http2/Http2Stream$FramingSource; sink 0Lokhttp3/internal/http2/Http2Stream$FramingSink; readTimeout 2Lokhttp3/internal/http2/Http2Stream$StreamTimeout; writeTimeout errorCode "Lokhttp3/internal/http2/ErrorCode; $assertionsDisabled >(ILokhttp3/internal/http2/Http2Connection;ZZLjava/util/List;)V Code LineNumberTable LocalVariableTable this $Lokhttp3/internal/http2/Http2Stream; outFinished
inFinished LocalVariableTypeTable
StackMapTable ? ? ? _(ILokhttp3/internal/http2/Http2Connection;ZZLjava/util/List;)V getId ()I isOpen ()Z isLocallyInitiated streamIsClient
getConnection *()Lokhttp3/internal/http2/Http2Connection; getRequestHeaders ()Ljava/util/List; 3()Ljava/util/List; takeResponseHeaders result ?
Exceptions getErrorCode $()Lokhttp3/internal/http2/ErrorCode; sendResponseHeaders (Ljava/util/List;Z)V out ? 5(Ljava/util/List;Z)V ()Lokio/Timeout; getSource ()Lokio/Source; getSink
()Lokio/Sink; close %(Lokhttp3/internal/http2/ErrorCode;)V
rstStatusCode
closeLater
closeInternal %(Lokhttp3/internal/http2/ErrorCode;)Z receiveHeaders (Ljava/util/List;)V
newHeaders headers open 4(Ljava/util/List;)V receiveData (Lokio/BufferedSource;I)V in Lokio/BufferedSource; length
receiveFin ()V receiveRstStream cancelStreamIfNecessary cancel addBytesToWriteWindow (J)V delta checkOutNotClosed waitForIo e Ljava/lang/InterruptedException; ?
SourceFile Http2Stream.java e ? M N 0okhttp3/internal/http2/Http2Stream$StreamTimeout e ? _ ` a ` b c java/lang/NullPointerException connection == null e ? requestHeaders == null P Q R S ? ? ? ? ? u O N 0okhttp3/internal/http2/Http2Stream$FramingSource ? ? e [ \ .okhttp3/internal/http2/Http2Stream$FramingSink ] ^ Z T U Z Y Z Z x w java/lang/IllegalStateException $servers cannot read response headers ? X U ? ? ? +okhttp3/internal/http2/StreamResetException e ? d Z java/lang/AssertionError responseHeaders == null
? reply before requesting the sink ? ?
? v w java/util/ArrayList ? c ? ? java/io/IOException
stream closed stream finished ? java/lang/InterruptedException java/io/InterruptedIOException "okhttp3/internal/http2/Http2Stream w java/lang/Object &okhttp3/internal/http2/Http2Connection java/util/List java/lang/Throwable '(Lokhttp3/internal/http2/Http2Stream;)V (Ljava/lang/String;)V peerSettings !Lokhttp3/internal/http2/Settings; okhttp3/internal/http2/Settings getInitialWindowSize okHttpSettings ((Lokhttp3/internal/http2/Http2Stream;J)V finished closed client enter exitAndThrowIfTimedOut java/lang/Thread holdsLock (Ljava/lang/Object;)Z
writeSynReply (IZLjava/util/List;)V flush
writeSynReset &(ILokhttp3/internal/http2/ErrorCode;)V writeSynResetLater notifyAll removeStream '(I)Lokhttp3/internal/http2/Http2Stream; addAll (Ljava/util/Collection;)Z add receive (Lokio/BufferedSource;J)V okhttp3/internal/http2/ErrorCode CANCEL wait java/lang/Class desiredAssertionStatus 1 F H
M N O N P Q R S T U V W X U V W Y Z [ \ ] ^ _ ` a ` b c d Z e f g [ ?*? * ? *? Y*? ? *? Y*? ? *? ,?
? Y ?
??
? Y?
?*? *,?
*,? ? ?? *? Y*,? ? ?? ? *? Y*? ? *? ? *? ? *? ? h F L ) A B ! I &