classes.io.netty.handler.codec.socksx.v5.Socks5CommandResponseDecoder.class Maven / Gradle / Ivy
???? 2 ? f g
. h i
/ j k 4
l . m 0 n
. o p
q
r s t u
t v w x
y z
{
| }
~
l
? ?
r ?
? ? f ?
r ? ?
? ? ? ?
. ?
. ?
r ? ?
. ?
? ? ? ? ? ?
? ? ? ? ? ? ? InnerClasses State addressDecoder 7Lio/netty/handler/codec/socksx/v5/Socks5AddressDecoder; ()V Code LineNumberTable LocalVariableTable this ?Lio/netty/handler/codec/socksx/v5/Socks5CommandResponseDecoder; :(Lio/netty/handler/codec/socksx/v5/Socks5AddressDecoder;)V
StackMapTable ? ? decode T(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V version B status 6Lio/netty/handler/codec/socksx/v5/Socks5CommandStatus; addrType 4Lio/netty/handler/codec/socksx/v5/Socks5AddressType; addr Ljava/lang/String; port I
readableBytes e Ljava/lang/Exception; ctx (Lio/netty/channel/ChannelHandlerContext; in Lio/netty/buffer/ByteBuf; out Ljava/util/List; LocalVariableTypeTable $Ljava/util/List; ?
Exceptions Signature h(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V fail ((Ljava/util/List;Ljava/lang/Throwable;)V cause Ljava/lang/Throwable; m 0Lio/netty/handler/codec/socksx/v5/Socks5Message; <(Ljava/util/List;Ljava/lang/Throwable;)V pLio/netty/handler/codec/ReplayingDecoder;
SourceFile !Socks5CommandResponseDecoder.java ? ? 5 6 = ? ? 6 ? java/lang/NullPointerException 6 ? 4 5 ? ? ? ? Cio/netty/handler/codec/socksx/v5/Socks5CommandResponseDecoder$State ? ? ? ? ? ? ? ? ? ? 'io/netty/handler/codec/DecoderException java/lang/StringBuilder 6 7 unsupported version: ? ? ? ? (expected: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? =io/netty/handler/codec/socksx/v5/DefaultSocks5CommandResponse 6 ? ? ? ? ? ? ? ? ? ? ? ? java/lang/Exception \ ] 6 ? ? ? ? F ? H ? ? ? ? ? ? =io/netty/handler/codec/socksx/v5/Socks5CommandResponseDecoder 'io/netty/handler/codec/ReplayingDecoder ?io/netty/handler/codec/socksx/v5/Socks5CommandResponseDecoder$1 5io/netty/handler/codec/socksx/v5/Socks5AddressDecoder DEFAULT INIT ELio/netty/handler/codec/socksx/v5/Socks5CommandResponseDecoder$State; (Ljava/lang/Object;)V (Ljava/lang/String;)V N$SwitchMap$io$netty$handler$codec$socksx$v5$Socks5CommandResponseDecoder$State [I state ()Ljava/lang/Object; ordinal ()I io/netty/buffer/ByteBuf readByte ()B *io/netty/handler/codec/socksx/SocksVersion SOCKS5 ,Lio/netty/handler/codec/socksx/SocksVersion; byteValue append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; 4io/netty/handler/codec/socksx/v5/Socks5CommandStatus valueOf 9(B)Lio/netty/handler/codec/socksx/v5/Socks5CommandStatus; skipBytes (I)Lio/netty/buffer/ByteBuf; 2io/netty/handler/codec/socksx/v5/Socks5AddressType 7(B)Lio/netty/handler/codec/socksx/v5/Socks5AddressType;
decodeAddress a(Lio/netty/handler/codec/socksx/v5/Socks5AddressType;Lio/netty/buffer/ByteBuf;)Ljava/lang/String; readUnsignedShort ?(Lio/netty/handler/codec/socksx/v5/Socks5CommandStatus;Lio/netty/handler/codec/socksx/v5/Socks5AddressType;Ljava/lang/String;I)V java/util/List add (Ljava/lang/Object;)Z SUCCESS
checkpoint actualReadableBytes readRetainedSlice (Ljava/lang/Throwable;)V FAILURE IPv4 $io/netty/handler/codec/DecoderResult failure =(Ljava/lang/Throwable;)Lio/netty/handler/codec/DecoderResult; .io/netty/handler/codec/socksx/v5/Socks5Message setDecoderResult )(Lio/netty/handler/codec/DecoderResult;)V ! . / 4 5 6 7 8 6 *? ? ? 9
. / : ; <