public class NioClientHandler extends Object implements org.jetlang.fibers.NioChannelHandler
| Modifier and Type | Class and Description |
|---|---|
static interface |
NioClientHandler.Reader |
| Constructor and Description |
|---|
NioClientHandler(SocketChannel socket,
NioClientHandler.Reader r) |
| Modifier and Type | Method and Description |
|---|---|
static NioClientHandler |
create(String host,
int port,
NioClientHandler.Reader reader) |
SelectableChannel |
getChannel() |
int |
getInterestSet() |
SocketChannel |
getSocket() |
void |
onEnd() |
boolean |
onSelect(org.jetlang.fibers.NioFiber nioFiber,
org.jetlang.fibers.NioControls controls,
SelectionKey key) |
void |
onSelectorEnd() |
public NioClientHandler(SocketChannel socket, NioClientHandler.Reader r)
public static NioClientHandler create(String host, int port, NioClientHandler.Reader reader)
public SocketChannel getSocket()
public boolean onSelect(org.jetlang.fibers.NioFiber nioFiber,
org.jetlang.fibers.NioControls controls,
SelectionKey key)
onSelect in interface org.jetlang.fibers.NioChannelHandlerpublic SelectableChannel getChannel()
getChannel in interface org.jetlang.fibers.NioChannelHandlerpublic int getInterestSet()
getInterestSet in interface org.jetlang.fibers.NioChannelHandlerpublic void onEnd()
onEnd in interface org.jetlang.fibers.NioChannelHandlerpublic void onSelectorEnd()
onSelectorEnd in interface org.jetlang.fibers.NioChannelHandlerCopyright © 2016. All Rights Reserved.