
okhttp3.internal.http2.Http2Reader.class Maven / Gradle / Ivy
???? 3? ?
? l ? l ? ?
? l ? ?
? l ?
l ? ? ?
? ?
? ? ? ? l ? ? ?
? ? ?
? ?
? ?
? ?
? ? ?
? ? ? ? ?
l ? ?
? ? ? ? ?
? ? ? ????
?
l
l
l
l
l
l
l
l
l ?
l
l
l
n
n? n
n !" n#$%
N ? ?&'( ???)
N* n+, n-./ n0123 ?4 n56 ???7
89 n: ?;<
=>
?@
?ABCD Handler InnerClasses ContinuationSource logger Ljava/util/logging/Logger; source Lokio/BufferedSource; continuation 7Lokhttp3/internal/http2/Http2Reader$ContinuationSource; client Z hpackReader Reader %Lokhttp3/internal/http2/Hpack$Reader; (Lokio/BufferedSource;Z)V Code LineNumberTable LocalVariableTable this $Lokhttp3/internal/http2/Http2Reader; readConnectionPreface /(Lokhttp3/internal/http2/Http2Reader$Handler;)V connectionPreface Lokio/ByteString; handler ,Lokhttp3/internal/http2/Http2Reader$Handler;
StackMapTableE
Exceptions nextFrame 0(ZLokhttp3/internal/http2/Http2Reader$Handler;)Z e Ljava/io/IOException; requireSettings length I type B flags streamId ? readHeaders 2(Lokhttp3/internal/http2/Http2Reader$Handler;IBI)V endStream padding S headerBlock Ljava/util/List; LocalVariableTypeTable 1Ljava/util/List; readHeaderBlock (ISBI)Ljava/util/List; Signature 7(ISBI)Ljava/util/List; readData
inFinished gzipped readPriority 0(Lokhttp3/internal/http2/Http2Reader$Handler;I)V w1 exclusive streamDependency weight
readRstStream errorCodeInt errorCode "Lokhttp3/internal/http2/ErrorCode;F readSettings id value i settings !Lokhttp3/internal/http2/Settings;% readPushPromise promisedStreamId readPing payload1 payload2 ack
readGoAway lastStreamId opaqueDataLength debugDataBD readWindowUpdate increment J close ()V
readMedium (Lokio/BufferedSource;)I lengthWithoutPadding (IBS)I
SourceFile Http2Reader.java okhttp3/internal/http2/Http2 } ? t u x y 5okhttp3/internal/http2/Http2Reader$ContinuationSource }G v wH #okhttp3/internal/http2/Hpack$Reader }I z | ? ? &Required SETTINGS preface not received java/lang/ObjectJKL ?EMNOPQ r sRSTUVW << CONNECTION %sXYZ[\]^_` 'Expected a connection header but was %saYbc java/io/IOException ? ? FRAME_SIZE_ERROR: %sdefgh $Expected a SETTINGS frame but was %siejkNlm ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?nc *PROTOCOL_ERROR: TYPE_HEADERS streamId == 0 ? ? ? ? ? ?opq ? ? ? ? ? ? ? ? ? ? ?rs >PROTOCOL_ERROR: FLAG_COMPRESSED without SETTINGS_COMPRESS_DATAtu TYPE_PRIORITY length: %d != 5 TYPE_PRIORITY streamId == 0vw TYPE_RST_STREAM length: %d != 4 TYPE_RST_STREAM streamId == 0Fxy )TYPE_RST_STREAM unexpected error code: %dz{ TYPE_SETTINGS streamId != 0 +FRAME_SIZE_ERROR ack frame should be empty!| ? "TYPE_SETTINGS length %% 6 != 0: %s okhttp3/internal/http2/Settings}~ -PROTOCOL_ERROR SETTINGS_ENABLE_PUSH != 0 or 1 6PROTOCOL_ERROR SETTINGS_INITIAL_WINDOW_SIZE > 2^31 - 1 *PROTOCOL_ERROR SETTINGS_MAX_FRAME_SIZE: %s? ?? /PROTOCOL_ERROR: TYPE_PUSH_PROMISE streamId == 0?? TYPE_PING length != 8: %s TYPE_PING streamId != 0?? TYPE_GOAWAY length < 8: %s TYPE_GOAWAY streamId != 0 %TYPE_GOAWAY unexpected error code: %d? ??? !TYPE_WINDOW_UPDATE length !=4: %s windowSizeIncrement was 0?e??? ? ? /PROTOCOL_ERROR padding %s > remaining length %s?e???Y?? "okhttp3/internal/http2/Http2Reader java/io/Closeable *okhttp3/internal/http2/Http2Reader$Handler okio/ByteString okhttp3/internal/http2/ErrorCode (Lokio/BufferedSource;)V okhttp3/internal/http2/Hpack (ILokio/Source;)V ioException <(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/IOException; CONNECTION_PREFACE size ()I okio/BufferedSource readByteString (J)Lokio/ByteString; java/util/logging/Level FINE Ljava/util/logging/Level; java/util/logging/Logger
isLoggable (Ljava/util/logging/Level;)Z hex ()Ljava/lang/String; okhttp3/internal/Util format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; fine (Ljava/lang/String;)V equals (Ljava/lang/Object;)Z utf8 require (J)V java/lang/Integer valueOf (I)Ljava/lang/Integer; readByte ()B java/lang/Byte (B)Ljava/lang/Byte; readInt frameLog (ZIIBB)Ljava/lang/String; skip headers (ZIILjava/util/List;)V left getAndResetHeaderList ()Ljava/util/List; data (ZILokio/BufferedSource;I)V priority (IIIZ)V fromHttp2 %(I)Lokhttp3/internal/http2/ErrorCode; rstStream &(ILokhttp3/internal/http2/ErrorCode;)V ackSettings readShort ()S set %(II)Lokhttp3/internal/http2/Settings; %(ZLokhttp3/internal/http2/Settings;)V pushPromise (IILjava/util/List;)V ping (ZII)V EMPTY goAway 7(ILokhttp3/internal/http2/ErrorCode;Lokio/ByteString;)V java/lang/Long (J)Ljava/lang/Long; windowUpdate (IJ)V java/lang/Short (S)Ljava/lang/Short; java/lang/Class getName getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; 0 l
m r s t u v w x y z | } ~ ? 0*? *+? *? *? Y*? ? ? *? Y *? ? ?
? ? F G H I J / K ? 0 ? ? 0 t u 0 x y ? ? ? i*? ? *+? ? [?
? ?*? ? ? ?? M? ? ? ? ? ?
Y,? S? ? ? ,? ? ?
Y,? S? ?? ? " N P Q U + V M W W X h [ ? + = ? ? i ? ? i ? ? ? ? 2 ?? ? ? ? t R*? ? ? N?*? ? >?
@ ? !?
Y? "S? ?*? ? # ?~?6? ? $?
Y? %S? ?*? ? # ?~?6*? ? & '~6? ? ? ? ? ? (? ? ? 1 > K X e r ? ?*,? )? v*,? *? i*,? +? \*,? ,? O*,? -? B*,? .? 5*,? /? (*,? 0? *,? 1? *? ?? 2 ? ? ? " _ b ` a o p % q 6 s F t P u b w r x ? y ? { ? } ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?( ?+ ?5 ?8 ?B ?E ?P ? ? R ? ? R ? ? R ? y R ? ? 8 ? ? F ? ? r ? ? ? ? ? ? ? ? O ?? ? +? :2
? ? ? &