public class io.netty.channel.ChannelOption extends io.netty.util.AbstractConstant
{
private static final io.netty.util.ConstantPool pool;
public static final io.netty.channel.ChannelOption ALLOCATOR;
public static final io.netty.channel.ChannelOption RCVBUF_ALLOCATOR;
public static final io.netty.channel.ChannelOption MESSAGE_SIZE_ESTIMATOR;
public static final io.netty.channel.ChannelOption CONNECT_TIMEOUT_MILLIS;
public static final io.netty.channel.ChannelOption MAX_MESSAGES_PER_READ;
public static final io.netty.channel.ChannelOption MAX_MESSAGES_PER_WRITE;
public static final io.netty.channel.ChannelOption WRITE_SPIN_COUNT;
public static final io.netty.channel.ChannelOption WRITE_BUFFER_HIGH_WATER_MARK;
public static final io.netty.channel.ChannelOption WRITE_BUFFER_LOW_WATER_MARK;
public static final io.netty.channel.ChannelOption WRITE_BUFFER_WATER_MARK;
public static final io.netty.channel.ChannelOption ALLOW_HALF_CLOSURE;
public static final io.netty.channel.ChannelOption AUTO_READ;
public static final io.netty.channel.ChannelOption AUTO_CLOSE;
public static final io.netty.channel.ChannelOption SO_BROADCAST;
public static final io.netty.channel.ChannelOption SO_KEEPALIVE;
public static final io.netty.channel.ChannelOption SO_SNDBUF;
public static final io.netty.channel.ChannelOption SO_RCVBUF;
public static final io.netty.channel.ChannelOption SO_REUSEADDR;
public static final io.netty.channel.ChannelOption SO_LINGER;
public static final io.netty.channel.ChannelOption SO_BACKLOG;
public static final io.netty.channel.ChannelOption SO_TIMEOUT;
public static final io.netty.channel.ChannelOption IP_TOS;
public static final io.netty.channel.ChannelOption IP_MULTICAST_ADDR;
public static final io.netty.channel.ChannelOption IP_MULTICAST_IF;
public static final io.netty.channel.ChannelOption IP_MULTICAST_TTL;
public static final io.netty.channel.ChannelOption IP_MULTICAST_LOOP_DISABLED;
public static final io.netty.channel.ChannelOption TCP_NODELAY;
public static final io.netty.channel.ChannelOption TCP_FASTOPEN_CONNECT;
public static final io.netty.channel.ChannelOption TCP_FASTOPEN;
public static final io.netty.channel.ChannelOption DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION;
public static final io.netty.channel.ChannelOption SINGLE_EVENTEXECUTOR_PER_GROUP;
public static io.netty.channel.ChannelOption valueOf(java.lang.String)
{
io.netty.util.Constant v;
java.lang.String v;
io.netty.util.ConstantPool v;
v := @parameter: java.lang.String;
v = <io.netty.channel.ChannelOption: io.netty.util.ConstantPool pool>;
v = virtualinvoke v.<io.netty.util.ConstantPool: io.netty.util.Constant valueOf(java.lang.String)>(v);
return v;
}
public static io.netty.channel.ChannelOption valueOf(java.lang.Class, java.lang.String)
{
io.netty.util.Constant v;
io.netty.util.ConstantPool v;
java.lang.Class v;
java.lang.String v;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.String;
v = <io.netty.channel.ChannelOption: io.netty.util.ConstantPool pool>;
v = virtualinvoke v.<io.netty.util.ConstantPool: io.netty.util.Constant valueOf(java.lang.Class,java.lang.String)>(v, v);
return v;
}
public static boolean exists(java.lang.String)
{
java.lang.String v;
io.netty.util.ConstantPool v;
boolean v;
v := @parameter: java.lang.String;
v = <io.netty.channel.ChannelOption: io.netty.util.ConstantPool pool>;
v = virtualinvoke v.<io.netty.util.ConstantPool: boolean exists(java.lang.String)>(v);
return v;
}
public static io.netty.channel.ChannelOption newInstance(java.lang.String)
{
io.netty.util.Constant v;
java.lang.String v;
io.netty.util.ConstantPool v;
v := @parameter: java.lang.String;
v = <io.netty.channel.ChannelOption: io.netty.util.ConstantPool pool>;
v = virtualinvoke v.<io.netty.util.ConstantPool: io.netty.util.Constant newInstance(java.lang.String)>(v);
return v;
}
private void <init>(int, java.lang.String)
{
int v;
java.lang.String v;
io.netty.channel.ChannelOption v;
v := @this: io.netty.channel.ChannelOption;
v := @parameter: int;
v := @parameter: java.lang.String;
specialinvoke v.<io.netty.util.AbstractConstant: void <init>(int,java.lang.String)>(v, v);
return;
}
protected void <init>(java.lang.String)
{
io.netty.channel.ChannelOption v;
io.netty.util.ConstantPool v;
int v;
java.lang.String v;
v := @this: io.netty.channel.ChannelOption;
v := @parameter: java.lang.String;
v = <io.netty.channel.ChannelOption: io.netty.util.ConstantPool pool>;
v = virtualinvoke v.<io.netty.util.ConstantPool: int nextId()>();
specialinvoke v.<io.netty.channel.ChannelOption: void <init>(int,java.lang.String)>(v, v);
return;
}
public void validate(java.lang.Object)
{
java.lang.Object v;
io.netty.channel.ChannelOption v;
v := @this: io.netty.channel.ChannelOption;
v := @parameter: java.lang.Object;
staticinvoke <io.netty.util.internal.ObjectUtil: java.lang.Object checkNotNull(java.lang.Object,java.lang.String)>(v, "value");
return;
}
static void <clinit>()
{
io.netty.channel.ChannelOption$1 v;
io.netty.channel.ChannelOption v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v = new io.netty.channel.ChannelOption$1;
specialinvoke v.<io.netty.channel.ChannelOption$1: void <init>()>();
<io.netty.channel.ChannelOption: io.netty.util.ConstantPool pool> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("ALLOCATOR");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption ALLOCATOR> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("RCVBUF_ALLOCATOR");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption RCVBUF_ALLOCATOR> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("MESSAGE_SIZE_ESTIMATOR");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption MESSAGE_SIZE_ESTIMATOR> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("CONNECT_TIMEOUT_MILLIS");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption CONNECT_TIMEOUT_MILLIS> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("MAX_MESSAGES_PER_READ");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption MAX_MESSAGES_PER_READ> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("MAX_MESSAGES_PER_WRITE");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption MAX_MESSAGES_PER_WRITE> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("WRITE_SPIN_COUNT");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption WRITE_SPIN_COUNT> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("WRITE_BUFFER_HIGH_WATER_MARK");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption WRITE_BUFFER_HIGH_WATER_MARK> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("WRITE_BUFFER_LOW_WATER_MARK");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption WRITE_BUFFER_LOW_WATER_MARK> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("WRITE_BUFFER_WATER_MARK");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption WRITE_BUFFER_WATER_MARK> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("ALLOW_HALF_CLOSURE");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption ALLOW_HALF_CLOSURE> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("AUTO_READ");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption AUTO_READ> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("AUTO_CLOSE");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption AUTO_CLOSE> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("SO_BROADCAST");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption SO_BROADCAST> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("SO_KEEPALIVE");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption SO_KEEPALIVE> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("SO_SNDBUF");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption SO_SNDBUF> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("SO_RCVBUF");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption SO_RCVBUF> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("SO_REUSEADDR");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption SO_REUSEADDR> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("SO_LINGER");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption SO_LINGER> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("SO_BACKLOG");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption SO_BACKLOG> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("SO_TIMEOUT");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption SO_TIMEOUT> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("IP_TOS");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption IP_TOS> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("IP_MULTICAST_ADDR");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption IP_MULTICAST_ADDR> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("IP_MULTICAST_IF");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption IP_MULTICAST_IF> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("IP_MULTICAST_TTL");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption IP_MULTICAST_TTL> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("IP_MULTICAST_LOOP_DISABLED");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption IP_MULTICAST_LOOP_DISABLED> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("TCP_NODELAY");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption TCP_NODELAY> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("TCP_FASTOPEN_CONNECT");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption TCP_FASTOPEN_CONNECT> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.Class,java.lang.String)>(class "Lio/netty/channel/ChannelOption;", "TCP_FASTOPEN");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption TCP_FASTOPEN> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION> = v;
v = staticinvoke <io.netty.channel.ChannelOption: io.netty.channel.ChannelOption valueOf(java.lang.String)>("SINGLE_EVENTEXECUTOR_PER_GROUP");
<io.netty.channel.ChannelOption: io.netty.channel.ChannelOption SINGLE_EVENTEXECUTOR_PER_GROUP> = v;
return;
}
}