public class NioSelectorLoop extends Object implements SelectorLoop
| Constructor and Description |
|---|
NioSelectorLoop(String prefix)
Creates an instance of the SelectorLoop.
|
NioSelectorLoop(String prefix,
int index)
Creates an instance of the SelectorLoop.
|
| Modifier and Type | Method and Description |
|---|---|
void |
modifyRegistration(boolean accept,
boolean read,
boolean write,
SelectorListener listener,
SelectableChannel channel,
boolean wakeup) |
void |
register(boolean accept,
boolean connect,
boolean read,
boolean write,
SelectorListener listener,
SelectableChannel channel,
RegistrationCallback callback)
Register a channel on a Selector, for some events.
|
void |
unregister(SelectorListener listener,
SelectableChannel channel) |
void |
wakeup()
Wake up the selector
|
public NioSelectorLoop(String prefix)
prefix - index - public NioSelectorLoop(String prefix, int index)
prefix - index - public void register(boolean accept,
boolean connect,
boolean read,
boolean write,
SelectorListener listener,
SelectableChannel channel,
RegistrationCallback callback)
register in interface SelectorLoopaccept - Registers for OP_ACCEPT eventsconnect - Registers for OP_CONNECT eventsread - Registers for OP_READ eventswrite - Registers for OP_WRITE eventslistener - The listenerpublic void modifyRegistration(boolean accept,
boolean read,
boolean write,
SelectorListener listener,
SelectableChannel channel,
boolean wakeup)
modifyRegistration in interface SelectorLooppublic void unregister(SelectorListener listener, SelectableChannel channel)
unregister in interface SelectorLooppublic void wakeup()
SelectorLoopwakeup in interface SelectorLoopCopyright © 2009–2013 Apache MINA Project. All rights reserved.