public class io.netty.handler.codec.socksx.v.Socks5ClientEncoder extends io.netty.handler.codec.MessageToByteEncoder { public static final io.netty.handler.codec.socksx.v.Socks5ClientEncoder DEFAULT; private final io.netty.handler.codec.socksx.v.Socks5AddressEncoder addressEncoder; protected void () { io.netty.handler.codec.socksx.v.Socks5AddressEncoder v; io.netty.handler.codec.socksx.v.Socks5ClientEncoder v; v := @this: io.netty.handler.codec.socksx.v.Socks5ClientEncoder; v = ; specialinvoke v.(io.netty.handler.codec.socksx.v.Socks5AddressEncoder)>(v); return; } public void (io.netty.handler.codec.socksx.v.Socks5AddressEncoder) { io.netty.handler.codec.socksx.v.Socks5AddressEncoder v; io.netty.handler.codec.socksx.v.Socks5ClientEncoder v; java.lang.Object v; v := @this: io.netty.handler.codec.socksx.v.Socks5ClientEncoder; v := @parameter: io.netty.handler.codec.socksx.v.Socks5AddressEncoder; specialinvoke v.()>(); v = staticinvoke (v, "addressEncoder"); v. = v; return; } protected final io.netty.handler.codec.socksx.v.Socks5AddressEncoder addressEncoder() { io.netty.handler.codec.socksx.v.Socks5AddressEncoder v; io.netty.handler.codec.socksx.v.Socks5ClientEncoder v; v := @this: io.netty.handler.codec.socksx.v.Socks5ClientEncoder; v = v.; return v; } protected void encode(io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.socksx.v.Socks5Message, io.netty.buffer.ByteBuf) throws java.lang.Exception { io.netty.handler.codec.EncoderException v; io.netty.handler.codec.socksx.v.Socks5Message v; io.netty.handler.codec.socksx.v.Socks5ClientEncoder v; io.netty.channel.ChannelHandlerContext v; io.netty.buffer.ByteBuf v; java.lang.String v, v; boolean v, v, v; v := @this: io.netty.handler.codec.socksx.v.Socks5ClientEncoder; v := @parameter: io.netty.channel.ChannelHandlerContext; v := @parameter: io.netty.handler.codec.socksx.v.Socks5Message; v := @parameter: io.netty.buffer.ByteBuf; v = v instanceof io.netty.handler.codec.socksx.v.Socks5InitialRequest; if v == 0 goto label; staticinvoke (v, v); goto label; label: v = v instanceof io.netty.handler.codec.socksx.v.Socks5PasswordAuthRequest; if v == 0 goto label; staticinvoke (v, v); goto label; label: v = v instanceof io.netty.handler.codec.socksx.v.Socks5CommandRequest; if v == 0 goto label; specialinvoke v.(v, v); goto label; label: v = new io.netty.handler.codec.EncoderException; v = staticinvoke (v); v = dynamicinvoke "makeConcatWithConstants" (v) ("unsupported message type: \u0001"); specialinvoke v.(java.lang.String)>(v); throw v; label: return; } private static void encodeAuthMethodRequest(io.netty.handler.codec.socksx.v.Socks5InitialRequest, io.netty.buffer.ByteBuf) { java.util.Iterator v; io.netty.handler.codec.socksx.v.Socks5InitialRequest v; java.util.List v; byte v, v, v; io.netty.buffer.ByteBuf v; int v, v; java.lang.Object v, v; boolean v, v; io.netty.handler.codec.socksx.SocksVersion v; v := @parameter: io.netty.handler.codec.socksx.v.Socks5InitialRequest; v := @parameter: io.netty.buffer.ByteBuf; v = interfaceinvoke v.(); v = virtualinvoke v.(); virtualinvoke v.(v); v = interfaceinvoke v.(); v = interfaceinvoke v.(); virtualinvoke v.(v); v = v instanceof java.util.RandomAccess; if v == 0 goto label; v = 0; label: if v >= v goto label; v = interfaceinvoke v.(v); v = virtualinvoke v.(); virtualinvoke v.(v); v = v + 1; goto label; label: v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = virtualinvoke v.(); virtualinvoke v.(v); goto label; label: return; } private static void encodePasswordAuthRequest(io.netty.handler.codec.socksx.v.Socks5PasswordAuthRequest, io.netty.buffer.ByteBuf) { io.netty.buffer.ByteBuf v; int v, v; java.lang.String v, v; io.netty.handler.codec.socksx.v.Socks5PasswordAuthRequest v; v := @parameter: io.netty.handler.codec.socksx.v.Socks5PasswordAuthRequest; v := @parameter: io.netty.buffer.ByteBuf; virtualinvoke v.(1); v = interfaceinvoke v.(); v = virtualinvoke v.(); virtualinvoke v.(v); staticinvoke (v, v); v = interfaceinvoke v.(); v = virtualinvoke v.(); virtualinvoke v.(v); staticinvoke (v, v); return; } private void encodeCommandRequest(io.netty.handler.codec.socksx.v.Socks5CommandRequest, io.netty.buffer.ByteBuf) throws java.lang.Exception { io.netty.handler.codec.socksx.v.Socks5AddressType v; io.netty.handler.codec.socksx.v.Socks5AddressEncoder v; io.netty.handler.codec.socksx.v.Socks5CommandType v; io.netty.handler.codec.socksx.v.Socks5ClientEncoder v; io.netty.handler.codec.socksx.v.Socks5CommandRequest v; byte v, v, v; io.netty.buffer.ByteBuf v; int v; java.lang.String v; io.netty.handler.codec.socksx.SocksVersion v; v := @this: io.netty.handler.codec.socksx.v.Socks5ClientEncoder; v := @parameter: io.netty.handler.codec.socksx.v.Socks5CommandRequest; v := @parameter: io.netty.buffer.ByteBuf; v = interfaceinvoke v.(); v = virtualinvoke v.(); virtualinvoke v.(v); v = interfaceinvoke v.(); v = virtualinvoke v.(); virtualinvoke v.(v); virtualinvoke v.(0); v = interfaceinvoke v.(); v = virtualinvoke v.(); virtualinvoke v.(v); v = v.; v = interfaceinvoke v.(); interfaceinvoke v.(v, v, v); v = interfaceinvoke v.(); staticinvoke (v, v); return; } static void () { io.netty.handler.codec.socksx.v.Socks5ClientEncoder v; v = new io.netty.handler.codec.socksx.v.Socks5ClientEncoder; specialinvoke v.()>(); = v; return; } }