
okhttp3.internal.http2.Http2Writer.class Maven / Gradle / Ivy
???? 3' ?
? A ? A ? ?
? A ? ?
? A ? A ? A ? ? M
? A ? ? ?
? ? ? ? ?
? ?
? ?
? ?
? ? ? ? ? ?
- ?
- ?
?
A ?
?
?
? ???? ? ? ? ?
A ?
A ? ? ? ?
) ?
A ?
- ? ?
- ? ? ?
- ? ?
? ??? ?
? ?
? ?
? ?? ?
A ? ? ? ? ?
? ?
? ? ? ? logger Ljava/util/logging/Logger; sink Lokio/BufferedSink; client Z hpackBuffer
Lokio/Buffer; maxFrameSize I closed hpackWriter Writer InnerClasses %Lokhttp3/internal/http2/Hpack$Writer; (Lokio/BufferedSink;Z)V Code LineNumberTable LocalVariableTable this $Lokhttp3/internal/http2/Http2Writer; connectionPreface ()V
StackMapTable
Exceptions applyAndAckSettings $(Lokhttp3/internal/http2/Settings;)V peerSettings !Lokhttp3/internal/http2/Settings; length type B flags streamId pushPromise (IILjava/util/List;)V promisedStreamId requestHeaders Ljava/util/List; byteCount J LocalVariableTypeTable 1Ljava/util/List; Signature 6(IILjava/util/List;)V flush synStream (ZIILjava/util/List;)V outFinished associatedStreamId headerBlock 7(ZIILjava/util/List;)V synReply (ZILjava/util/List;)V 6(ZILjava/util/List;)V headers (ILjava/util/List;)V 5(ILjava/util/List;)V rstStream &(ILokhttp3/internal/http2/ErrorCode;)V errorCode "Lokhttp3/internal/http2/ErrorCode;
maxDataLength ()I data (ZILokio/Buffer;I)V source dataFrame (IBLokio/Buffer;I)V buffer settings id i ? ? ping (ZII)V ack payload1 payload2 goAway ((ILokhttp3/internal/http2/ErrorCode;[B)V lastGoodStreamId debugData [B ? ? windowUpdate (IJ)V windowSizeIncrement frameHeader (IIBB)V close writeMedium (Lokio/BufferedSink;I)V writeContinuationFrames
SourceFile Http2Writer.java okhttp3/internal/http2/Http2 R Z E F G H okio/Buffer I J ? #okhttp3/internal/http2/Hpack$Writer R ? N Q K L M H java/io/IOException R ? C D ? ? ? ? ? ? >> CONNECTION %s java/lang/Object ? ? ? ? ? ? ? ? ? ? q Z ? ? ?
? ? { y ? L "java/lang/IllegalArgumentException ? ? ? okhttp3/internal/http2/Settings errorCode.httpCode == -1 AwindowSizeIncrement == 0 || windowSizeIncrement > 0x7fffffffL: %s FRAME_SIZE_ERROR length > %d: %d ! reserved bit set: %s ? ?" ? Z#$ ?%& "okhttp3/internal/http2/Http2Writer java/io/Closeable okhttp3/internal/http2/ErrorCode okhttp3/internal/http2/Hpack (Lokio/Buffer;)V (Ljava/lang/String;)V java/util/logging/Level FINE Ljava/util/logging/Level; java/util/logging/Logger
isLoggable (Ljava/util/logging/Level;)Z CONNECTION_PREFACE Lokio/ByteString; okio/ByteString hex ()Ljava/lang/String; okhttp3/internal/Util format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; fine toByteArray ()[B okio/BufferedSink write ([B)Lokio/BufferedSink; getMaxFrameSize (I)I getHeaderTableSize setHeaderTableSizeSetting (I)V writeHeaders (Ljava/util/List;)V size ()J java/lang/Math min (JJ)J writeInt (I)Lokio/BufferedSink; (Lokio/Buffer;J)V httpCode isSet (I)Z
writeShort get illegalArgument K(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/IllegalArgumentException; java/lang/Long valueOf (J)Ljava/lang/Long; frameLog (ZIIBB)Ljava/lang/String; java/lang/Integer (I)Ljava/lang/Integer; writeByte java/lang/Class getName getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; 0 A B C D E F G H I J K L M H N Q R S T ? 0*? *+? *? *? Y? ? *? Y*? ? ?
*@ ? ? U 9 : ; <