classes.io.netty.handler.codec.socks.SocksCmdRequest.class Maven / Gradle / Ivy
???? 2 ? M N
+ O P /
Q 1 3 , R
S T
U V W X
Y
Z [
\
Q
] ^
_ ` a b
U c d
e f * g * h * i * j
] k
* l
m n
o p
q n
S n
U r
o s
o t u v
_ w x y z InnerClasses cmdType +Lio/netty/handler/codec/socks/SocksCmdType; addressType /Lio/netty/handler/codec/socks/SocksAddressType; host Ljava/lang/String; port I p(Lio/netty/handler/codec/socks/SocksCmdType;Lio/netty/handler/codec/socks/SocksAddressType;Ljava/lang/String;I)V Code LineNumberTable LocalVariableTable this .Lio/netty/handler/codec/socks/SocksCmdRequest;
StackMapTable x { | } -()Lio/netty/handler/codec/socks/SocksCmdType; 1()Lio/netty/handler/codec/socks/SocksAddressType; ()Ljava/lang/String; ()I encodeAsByteBuf (Lio/netty/buffer/ByteBuf;)V byteBuf Lio/netty/buffer/ByteBuf;
SourceFile SocksCmdRequest.java ~ ? 7 ? java/lang/NullPointerException 7 ? ? ? | ? F ? ? ? "java/lang/IllegalArgumentException java/lang/StringBuilder 7 ? ? ? is not a valid IPv4 address ? E ? ? ? } ? F IDN: exceeds 255 char limit ? ? is not a valid IPv6 address ? ? is not in bounds 0 < x < 65536 / 0 1 2 3 4 5 6 ? ? ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ,io/netty/handler/codec/socks/SocksCmdRequest )io/netty/handler/codec/socks/SocksRequest .io/netty/handler/codec/socks/SocksCmdRequest$1 )io/netty/handler/codec/socks/SocksCmdType -io/netty/handler/codec/socks/SocksAddressType java/lang/String -io/netty/handler/codec/socks/SocksRequestType CMD /Lio/netty/handler/codec/socks/SocksRequestType; 2(Lio/netty/handler/codec/socks/SocksRequestType;)V (Ljava/lang/String;)V 8$SwitchMap$io$netty$handler$codec$socks$SocksAddressType [I ordinal io/netty/util/NetUtil isValidIpV4Address (Ljava/lang/String;)Z ()V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString java/net/IDN toASCII &(Ljava/lang/String;)Ljava/lang/String; length isValidIpV6Address (I)Ljava/lang/StringBuilder; toUnicode protocolVersion 5()Lio/netty/handler/codec/socks/SocksProtocolVersion; 1io/netty/handler/codec/socks/SocksProtocolVersion byteValue ()B io/netty/buffer/ByteBuf writeByte (I)Lio/netty/buffer/ByteBuf; "createByteArrayFromIpAddressString (Ljava/lang/String;)[B
writeBytes ([B)Lio/netty/buffer/ByteBuf;
writeShort io/netty/util/CharsetUtil US_ASCII Ljava/nio/charset/Charset; getBytes (Ljava/nio/charset/Charset;)[B 1 * + / 0 1 2 3 4 5 6 7 8 9 ? *? ? +?
? Y? ?,?
? Y? ?-?
? Y? ?? ,? .? ? A u ?-?
? t? Y? Y?
-? ? ? ? ?-? ? ?? L? Y? Y?
-? ? -? ? ? ? ? ?-? ? ? Y? Y?
-? ? ? ? ??
? ? Y? Y?
? ? ? ? ?*+? *,? *-? ? *? ? : V % &