final class oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector extends java.nio.channels.Selector
{
private final oadd.io.netty.channel.nio.SelectedSelectionKeySet selectionKeys;
private final java.nio.channels.Selector delegate;
void <init>(java.nio.channels.Selector, oadd.io.netty.channel.nio.SelectedSelectionKeySet)
{
oadd.io.netty.channel.nio.SelectedSelectionKeySet v;
oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector v;
java.nio.channels.Selector v;
v := @this: oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector;
v := @parameter: java.nio.channels.Selector;
v := @parameter: oadd.io.netty.channel.nio.SelectedSelectionKeySet;
specialinvoke v.<java.nio.channels.Selector: void <init>()>();
v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: java.nio.channels.Selector delegate> = v;
v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: oadd.io.netty.channel.nio.SelectedSelectionKeySet selectionKeys> = v;
return;
}
public boolean isOpen()
{
oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector v;
boolean v;
java.nio.channels.Selector v;
v := @this: oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector;
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: java.nio.channels.Selector delegate>;
v = virtualinvoke v.<java.nio.channels.Selector: boolean isOpen()>();
return v;
}
public java.nio.channels.spi.SelectorProvider provider()
{
java.nio.channels.spi.SelectorProvider v;
oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector v;
java.nio.channels.Selector v;
v := @this: oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector;
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: java.nio.channels.Selector delegate>;
v = virtualinvoke v.<java.nio.channels.Selector: java.nio.channels.spi.SelectorProvider provider()>();
return v;
}
public java.util.Set keys()
{
java.util.Set v;
oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector v;
java.nio.channels.Selector v;
v := @this: oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector;
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: java.nio.channels.Selector delegate>;
v = virtualinvoke v.<java.nio.channels.Selector: java.util.Set keys()>();
return v;
}
public java.util.Set selectedKeys()
{
java.util.Set v;
oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector v;
java.nio.channels.Selector v;
v := @this: oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector;
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: java.nio.channels.Selector delegate>;
v = virtualinvoke v.<java.nio.channels.Selector: java.util.Set selectedKeys()>();
return v;
}
public int selectNow() throws java.io.IOException
{
oadd.io.netty.channel.nio.SelectedSelectionKeySet v;
java.nio.channels.Selector v;
int v;
oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector v;
v := @this: oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector;
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: oadd.io.netty.channel.nio.SelectedSelectionKeySet selectionKeys>;
virtualinvoke v.<oadd.io.netty.channel.nio.SelectedSelectionKeySet: void reset()>();
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: java.nio.channels.Selector delegate>;
v = virtualinvoke v.<java.nio.channels.Selector: int selectNow()>();
return v;
}
public int select(long) throws java.io.IOException
{
oadd.io.netty.channel.nio.SelectedSelectionKeySet v;
java.nio.channels.Selector v;
int v;
long v;
oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector v;
v := @this: oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector;
v := @parameter: long;
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: oadd.io.netty.channel.nio.SelectedSelectionKeySet selectionKeys>;
virtualinvoke v.<oadd.io.netty.channel.nio.SelectedSelectionKeySet: void reset()>();
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: java.nio.channels.Selector delegate>;
v = virtualinvoke v.<java.nio.channels.Selector: int select(long)>(v);
return v;
}
public int select() throws java.io.IOException
{
oadd.io.netty.channel.nio.SelectedSelectionKeySet v;
java.nio.channels.Selector v;
int v;
oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector v;
v := @this: oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector;
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: oadd.io.netty.channel.nio.SelectedSelectionKeySet selectionKeys>;
virtualinvoke v.<oadd.io.netty.channel.nio.SelectedSelectionKeySet: void reset()>();
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: java.nio.channels.Selector delegate>;
v = virtualinvoke v.<java.nio.channels.Selector: int select()>();
return v;
}
public java.nio.channels.Selector wakeup()
{
oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector v;
java.nio.channels.Selector v, v;
v := @this: oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector;
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: java.nio.channels.Selector delegate>;
v = virtualinvoke v.<java.nio.channels.Selector: java.nio.channels.Selector wakeup()>();
return v;
}
public void close() throws java.io.IOException
{
oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector v;
java.nio.channels.Selector v;
v := @this: oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector;
v = v.<oadd.io.netty.channel.nio.SelectedSelectionKeySetSelector: java.nio.channels.Selector delegate>;
virtualinvoke v.<java.nio.channels.Selector: void close()>();
return;
}
}