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