public class IOObject extends Object implements IPollEvents
| Modifier and Type | Method and Description |
|---|---|
void |
acceptEvent() |
void |
addHandle(SelectableChannel handle) |
void |
addTimer(long timeout,
int id) |
void |
cancelTimer(int id) |
void |
connectEvent() |
void |
inEvent() |
void |
outEvent() |
void |
plug(IOThread ioThread) |
void |
removeHandle(SelectableChannel handle) |
void |
resetPollIn(SelectableChannel handle) |
void |
resetPollOut(SelectableChannel handle) |
void |
setHandler(IPollEvents handler) |
void |
setPollAccept(SelectableChannel handle) |
void |
setPollConnect(SelectableChannel handle) |
void |
setPollIn(SelectableChannel handle) |
void |
setPollOut(SelectableChannel handle) |
void |
timerEvent(int id) |
void |
unplug() |
public IOObject(IOThread ioThread)
public void plug(IOThread ioThread)
public void unplug()
public final void addHandle(SelectableChannel handle)
public final void removeHandle(SelectableChannel handle)
public final void setPollIn(SelectableChannel handle)
public final void setPollOut(SelectableChannel handle)
public final void setPollConnect(SelectableChannel handle)
public final void setPollAccept(SelectableChannel handle)
public final void resetPollIn(SelectableChannel handle)
public final void resetPollOut(SelectableChannel handle)
public final void inEvent()
inEvent in interface IPollEventspublic final void outEvent()
outEvent in interface IPollEventspublic final void connectEvent()
connectEvent in interface IPollEventspublic final void acceptEvent()
acceptEvent in interface IPollEventspublic final void timerEvent(int id)
timerEvent in interface IPollEventspublic final void addTimer(long timeout,
int id)
public final void setHandler(IPollEvents handler)
public void cancelTimer(int id)
Copyright © 2016. All rights reserved.