okhttp3.internal.http2.Http2Connection.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-sdk Show documentation
Show all versions of java-sdk Show documentation
Java SDK for connecting to the Relayr Cloud
The newest version!
???? 3`Z
"[\
[ ] ^
[ _ ` ab
[ c ?d d ?e e ?f f g hi
j ?k kl < mno
[pq
rs
rt
u v ??w
x y ?z z{ ?|
-} ~? ??
2?
1? ? ????
>??????
"?????
???
A?
? ??
F[
;? ;y
;???
-???
M?
-?
-?
-?
-?????
U?
"???
Z[
??
-?
?? ???
`???
-???
e??
h[ ?OKok
???
m?
h?
-? ? r?
-? ?? ??
? ?
???
z[
???????=???
;?
h?
-?
??
?
-?
-?
-??
??
??
??? ??
?????
????
???
?[????
???
?[
???
??
??
????
????
??
???
?[??? Listener InnerClasses ReaderRunnable? Builder executor &Ljava/util/concurrent/ExecutorService; client Z listener 1Lokhttp3/internal/http2/Http2Connection$Listener; streams Ljava/util/Map; Signature HLjava/util/Map; hostname Ljava/lang/String; lastGoodStreamId I nextStreamId shutdown pushExecutor pings ALjava/util/Map; pushObserver %Lokhttp3/internal/http2/PushObserver;
nextPingId unacknowledgedBytesRead J bytesLeftInWriteWindow okHttpSettings !Lokhttp3/internal/http2/Settings; OKHTTP_CLIENT_WINDOW_SIZE
ConstantValue peerSettings receivedInitialPeerSettings socket Ljava/net/Socket; writer $Lokhttp3/internal/http2/Http2Writer; readerRunnable 7Lokhttp3/internal/http2/Http2Connection$ReaderRunnable; currentPushRequests Ljava/util/Set; $Ljava/util/Set; $assertionsDisabled 3(Lokhttp3/internal/http2/Http2Connection$Builder;)V Code LineNumberTable LocalVariableTable this (Lokhttp3/internal/http2/Http2Connection; builder 0Lokhttp3/internal/http2/Http2Connection$Builder;
StackMapTablei? getProtocol ()Lokhttp3/Protocol; openStreamCount ()I getStream '(I)Lokhttp3/internal/http2/Http2Stream; id removeStream streamId stream $Lokhttp3/internal/http2/Http2Stream; maxConcurrentStreams
pushStream 8(ILjava/util/List;Z)Lokhttp3/internal/http2/Http2Stream; associatedStreamId requestHeaders Ljava/util/List; out LocalVariableTypeTable 1Ljava/util/List;
Exceptions Y(ILjava/util/List;Z)Lokhttp3/internal/http2/Http2Stream; newStream 7(Ljava/util/List;Z)Lokhttp3/internal/http2/Http2Stream; X(Ljava/util/List;Z)Lokhttp3/internal/http2/Http2Stream; flushHeaders outFinished
inFinished?q??
writeSynReply (IZLjava/util/List;)V alternating 6(IZLjava/util/List;)V writeData (IZLokio/Buffer;J)V e Ljava/lang/InterruptedException; toWrite buffer
Lokio/Buffer; byteCount??{ addBytesToWriteWindow (J)V delta writeSynResetLater &(ILokhttp3/internal/http2/ErrorCode;)V errorCode "Lokhttp3/internal/http2/ErrorCode;
writeSynReset
statusCode writeWindowUpdateLater (IJ)V ping ()Lokhttp3/internal/http2/Ping; pingId Lokhttp3/internal/http2/Ping;? writePingLater #(ZIILokhttp3/internal/http2/Ping;)V reply payload1 payload2 writePing
removePing (I)Lokhttp3/internal/http2/Ping; flush ()V %(Lokhttp3/internal/http2/ErrorCode;)V? close G(Lokhttp3/internal/http2/ErrorCode;Lokhttp3/internal/http2/ErrorCode;)V Ljava/io/IOException; connectionCode
streamCode thrown streamsToClose %[Lokhttp3/internal/http2/Http2Stream;
pingsToCancel [Lokhttp3/internal/http2/Ping;? start (Z)V
windowSize sendConnectionPreface setSettings $(Lokhttp3/internal/http2/Settings;)V settings
isShutdown ()Z pushedStream (I)Z pushRequestLater (ILjava/util/List;)V 5(ILjava/util/List;)V pushHeadersLater (ILjava/util/List;Z)V 6(ILjava/util/List;Z)V
pushDataLater (ILokio/BufferedSource;IZ)V source Lokio/BufferedSource; pushResetLater
SourceFile Http2Connection.java okhttp3/internal/http2/Settings ?3 java/util/LinkedHashMap ? ? ? ? ? ? ? ? ? ? java/util/LinkedHashSet ? ? ? ? ? ? ? ? ? ? ? ? &okhttp3/internal/http2/Http2Connection?? ? ? 'java/util/concurrent/ThreadPoolExecutor? (java/util/concurrent/LinkedBlockingQueue OkHttp %s Push Observer java/lang/Object ? ? ? okhttp3/internal/http2/Http2 ? ? ? ? ? "okhttp3/internal/http2/Http2Writer
? ? ? 5okhttp3/internal/http2/Http2Connection$ReaderRunnable "okhttp3/internal/http2/Http2ReaderTU ? ?
? ? ? "okhttp3/internal/http2/Http2Stream3 java/lang/Integer java/lang/IllegalStateException Client cannot push requests. ? ? ? ? 2okhttp3/internal/http2/ConnectionShutdownException ?I ! "java/lang/IllegalArgumentException 3client streams shouldn't have associated stream IDs"#23$%&'() java/io/IOException
stream closed*3 java/lang/InterruptedException java/io/InterruptedIOException+,-. ?,/ ? ? (okhttp3/internal/http2/Http2Connection$1 OkHttp %s stream %d ?01234 (okhttp3/internal/http2/Http2Connection$2 !OkHttp Window Update %s stream %d ?5 okhttp3/internal/http2/Ping ? ?/+ (okhttp3/internal/http2/Http2Connection$3 OkHttp %s ping %08x%08x ?673%8 ? ?9:;<?= > 67 ? ??) java/lang/AssertionError ?4@IABCDEF364G363HABI3GFJ$ java/lang/Thread ?3A3KFLM)N O) (okhttp3/internal/http2/Http2Connection$4 OkHttp %s Push Request[%s] ?P (okhttp3/internal/http2/Http2Connection$5 OkHttp %s Push Headers[%s] ?Q okio/BufferRSTUV java/lang/StringBuilderWX != WYWZ[\ (okhttp3/internal/http2/Http2Connection$6 OkHttp %s Push Data[%s] ?] (okhttp3/internal/http2/Http2Connection$7 OkHttp %s Push Reset[%s]^_I %java/util/concurrent/SynchronousQueue OkHttp Http2Connection java/io/Closeable /okhttp3/internal/http2/Http2Connection$Listener .okhttp3/internal/http2/Http2Connection$Builder java/util/List java/lang/Throwable okhttp3/internal/http2/ErrorCode set %(II)Lokhttp3/internal/http2/Settings; java/util/concurrent/TimeUnit SECONDS Ljava/util/concurrent/TimeUnit; okhttp3/internal/Util format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
threadFactory 9(Ljava/lang/String;Z)Ljava/util/concurrent/ThreadFactory; m(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V getInitialWindowSize sink Lokio/BufferedSink; (Lokio/BufferedSink;Z)V (Lokio/BufferedSource;Z)V O(Lokhttp3/internal/http2/Http2Connection;Lokhttp3/internal/http2/Http2Reader;)V okhttp3/Protocol HTTP_2 Lokhttp3/Protocol;
java/util/Map size valueOf (I)Ljava/lang/Integer; get &(Ljava/lang/Object;)Ljava/lang/Object; remove notifyAll getMaxConcurrentStreams (I)I (Ljava/lang/String;)V >(ILokhttp3/internal/http2/Http2Connection;ZZLjava/util/List;)V isOpen put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; synStream (ZIILjava/util/List;)V pushPromise (IILjava/util/List;)V synReply (ZILjava/util/List;)V data (ZILokio/Buffer;I)V containsKey (Ljava/lang/Object;)Z wait java/lang/Math min (JJ)J
maxDataLength (II)I s(Lokhttp3/internal/http2/Http2Connection;Ljava/lang/String;[Ljava/lang/Object;ILokhttp3/internal/http2/ErrorCode;)V $java/util/concurrent/ExecutorService execute (Ljava/lang/Runnable;)V rstStream R(Lokhttp3/internal/http2/Http2Connection;Ljava/lang/String;[Ljava/lang/Object;IJ)V p(Lokhttp3/internal/http2/Http2Connection;Ljava/lang/String;[Ljava/lang/Object;ZIILokhttp3/internal/http2/Ping;)V send (ZII)V EMPTY_BYTE_ARRAY [B goAway ((ILokhttp3/internal/http2/ErrorCode;[B)V NO_ERROR CANCEL holdsLock isEmpty values ()Ljava/util/Collection; java/util/Collection toArray (([Ljava/lang/Object;)[Ljava/lang/Object; clear cancel java/net/Socket connectionPreface windowUpdate merge
java/util/Set contains PROTOCOL_ERROR add a(Lokhttp3/internal/http2/Http2Connection;Ljava/lang/String;[Ljava/lang/Object;ILjava/util/List;)V b(Lokhttp3/internal/http2/Http2Connection;Ljava/lang/String;[Ljava/lang/Object;ILjava/util/List;Z)V okio/BufferedSource require read (Lokio/Buffer;J)J ()J append (J)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; `(Lokhttp3/internal/http2/Http2Connection;Ljava/lang/String;[Ljava/lang/Object;ILokio/Buffer;IZ)V java/lang/Class desiredAssertionStatus 1 " ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ! ? ? ? ? '*? *? Y? ? * ? *? Y? ? *? Y? ? *?
*? Y? ?
*+? ? *+? ? *+? ? *+? ? ? ? +? ?
*Y? `? *+? ? ? ? +? ? *? ? W*+? ? *? Y ? ? Y? !? "Y*? S? #? $? %? &*? '? W*? @ ? W**? ? )?? **+? +? ,*? -Y+? .*? ? /? 0*? 1Y*? 2Y+? 3*? ? 4? 5? 6? ? j } Q e n t * v / : ~ B J ? R ? b ? i ? s ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?&