classes.io.netty.handler.codec.http2.Http2ConnectionHandler$PrefaceDecoder.class Maven / Gradle / Ivy
???? 2 ? - e
. f
g h i j
g k - l
- m - n o p q r
- s
- t u
f
g w
g x
. y z
g {
- |
. }
~
~ ?
? ?
~ ?
? ?
? ? ? ? ? ?
] ?
~ ?
~ ?
~ ? ?
g j ? ?
? ? o ? ? ? ? ?
g ? o ? i ? ? ? clientPrefaceString Lio/netty/buffer/ByteBuf; prefaceSent Z this$0 5Lio/netty/handler/codec/http2/Http2ConnectionHandler; `(Lio/netty/handler/codec/http2/Http2ConnectionHandler;Lio/netty/channel/ChannelHandlerContext;)V Code LineNumberTable LocalVariableTable this PrefaceDecoder InnerClasses DLio/netty/handler/codec/http2/Http2ConnectionHandler$PrefaceDecoder; ctx (Lio/netty/channel/ChannelHandlerContext; ()Z decode T(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V e Ljava/lang/Throwable; in out Ljava/util/List; LocalVariableTypeTable $Ljava/util/List;
StackMapTable z
Exceptions ? Signature h(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V
channelActive +(Lio/netty/channel/ChannelHandlerContext;)V channelInactive handlerRemoved cleanup ()V readClientPrefaceString (Lio/netty/buffer/ByteBuf;)Z
receivedBytes Ljava/lang/String; prefaceRemaining I bytesRead ? verifyFirstFrameIsSettings frameType S flags sendPreface
SourceFile Http2ConnectionHandler.java 3 4 5 ? ? ? ? ? ? ? ? ? / 0 b Q 1 2 ? ? ? ? ? @ V W ^ W @io/netty/handler/codec/http2/Http2ConnectionHandler$FrameDecoder FrameDecoder ? ? ? ? A B java/lang/Throwable ? ? T U R Q ? ? @ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PHTTP/2 client preface string missing or corrupt. Hex dump for received bytes: %s java/lang/Object ? ? ? ? ? @ ? ? EFirst received frame was not SETTINGS. Hex dump for first 5 bytes: %s ? ? @ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Bio/netty/handler/codec/http2/Http2ConnectionHandler$PrefaceDecoder ?io/netty/handler/codec/http2/Http2ConnectionHandler$BaseDecoder BaseDecoder java/lang/Exception +io/netty/handler/codec/http2/Http2Exception ? o(Lio/netty/handler/codec/http2/Http2ConnectionHandler;Lio/netty/handler/codec/http2/Http2ConnectionHandler$1;)V 3io/netty/handler/codec/http2/Http2ConnectionHandler
access$100 l(Lio/netty/handler/codec/http2/Http2ConnectionHandler;)Lio/netty/handler/codec/http2/Http2ConnectionEncoder; 3io/netty/handler/codec/http2/Http2ConnectionEncoder
connection 0()Lio/netty/handler/codec/http2/Http2Connection;
access$200 I(Lio/netty/handler/codec/http2/Http2Connection;)Lio/netty/buffer/ByteBuf; &io/netty/channel/ChannelHandlerContext channel ()Lio/netty/channel/Channel; io/netty/channel/Channel isActive
access$302 ?(Lio/netty/handler/codec/http2/Http2ConnectionHandler;Lio/netty/handler/codec/http2/Http2ConnectionHandler$BaseDecoder;)Lio/netty/handler/codec/http2/Http2ConnectionHandler$BaseDecoder;
access$300 x(Lio/netty/handler/codec/http2/Http2ConnectionHandler;)Lio/netty/handler/codec/http2/Http2ConnectionHandler$BaseDecoder; onError @(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Throwable;)V io/netty/buffer/ByteBuf release
readableBytes ()I java/lang/Math min (II)I readerIndex io/netty/buffer/ByteBufUtil equals 8(Lio/netty/buffer/ByteBuf;ILio/netty/buffer/ByteBuf;II)Z hexDump /(Lio/netty/buffer/ByteBuf;II)Ljava/lang/String; 'io/netty/handler/codec/http2/Http2Error PROTOCOL_ERROR )Lio/netty/handler/codec/http2/Http2Error; connectionError }(Lio/netty/handler/codec/http2/Http2Error;Ljava/lang/String;[Ljava/lang/Object;)Lio/netty/handler/codec/http2/Http2Exception; skipBytes (I)Lio/netty/buffer/ByteBuf;
isReadable getUnsignedByte (I)S ,io/netty/handler/codec/http2/Http2Connection isServer +io/netty/handler/codec/http2/Http2CodecUtil connectionPrefaceBuf ()Lio/netty/buffer/ByteBuf; write 4(Ljava/lang/Object;)Lio/netty/channel/ChannelFuture; &io/netty/channel/ChannelFutureListener CLOSE_ON_FAILURE (Lio/netty/channel/ChannelFutureListener; io/netty/channel/ChannelFuture addListener R(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelFuture;
access$500 c(Lio/netty/handler/codec/http2/Http2ConnectionHandler;)Lio/netty/handler/codec/http2/Http2Settings;
newPromise #()Lio/netty/channel/ChannelPromise;
writeSettings ?(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/http2/Http2Settings;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; 5io/netty/handler/codec/http2/Http2ConnectionHandler$1 0 - . / 0 1 2 3 4
5 6 7 a !*+? *+? *+? ? ? ? *,? ? 8 ? ? ? ? 9 ! : = ! > ? 1 @ 7 / *? ? 8 ? 9 : = A B 7 ? O+? ?
? 4*,? ? ,*,? ? $*? ?
Y*? ? ? W*? ? +,-? ? :*? +? ? ? B 8 ? ? 2 ? ? ? B ? D ? N ? 9 4 D
C D O : = O > ? O E 0 O F G H O F I J ?B K L M N O P Q 7 > *+? ? 8
? ? 9 : = > ? L M R Q 7 F
*? *+? ? 8 ? ? ? 9
: =
> ? L M S Q 7 = *? ? 8
? ? 9 : = > ? L M T U 7 T *? ? *? ? W*? ? 8 ? ? ? ? 9 : = J V W 7 ?*? ? ?*? ? =+? ? >? ++? *? *? ? ? ? -++? +? *? ? ? ? :? ? YS? ?+? W*? ? W*? ? !? *? ? W*? ?? 8 :
5 M _ e n x ? ? ? 9 4 M X Y ? : = ? E 0 x Z [ o \ [ J
? +)' L ] ^ W 7 ? F+? ? ?++? `? "=++? `? ">? ~? ? #? Y++? ? S? ?? 8 &