public class SelectorManager.SelectSet extends Object implements Dumpable
Modifier and Type | Method and Description |
---|---|
void |
addChange(Object change) |
void |
addChange(SelectableChannel channel,
Object att) |
void |
cancelTimeout(Timeout.Task task) |
void |
destroyEndPoint(SelectChannelEndPoint endp) |
void |
doSelect()
Select and dispatch tasks found from changes and the selector.
|
String |
dump() |
void |
dump(Appendable out,
String indent) |
void |
dumpKeyState(List<Object> dumpto) |
SelectorManager |
getManager() |
long |
getNow() |
void |
scheduleTimeout(Timeout.Task task,
long timeoutMs) |
String |
toString() |
void |
wakeup() |
public void addChange(Object change)
public void addChange(SelectableChannel channel, Object att)
public void doSelect() throws IOException
IOException
public SelectorManager getManager()
public long getNow()
public void scheduleTimeout(Timeout.Task task, long timeoutMs)
task
- The task to timeout. If it implements Runnable, then
expired will be called from a dispatched thread.timeoutMs
- public void cancelTimeout(Timeout.Task task)
public void wakeup()
public void destroyEndPoint(SelectChannelEndPoint endp)
public void dump(Appendable out, String indent) throws IOException
dump
in interface Dumpable
IOException
Copyright © 1995-2015 Mort Bay Consulting. All Rights Reserved.