public class NioJetlangChannelHandler extends Object implements org.jetlang.fibers.NioChannelHandler
| Constructor and Description |
|---|
NioJetlangChannelHandler(SocketChannel accept,
JetlangMessageHandler session,
ObjectByteReader reader,
Runnable onEnd,
Charset charset) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkForReadTimeout(int readTimeoutInMs) |
SelectableChannel |
getChannel() |
int |
getInterestSet() |
void |
onEnd() |
boolean |
onSelect(org.jetlang.fibers.NioFiber nioFiber,
org.jetlang.fibers.NioControls controls,
SelectionKey key) |
void |
onSelectorEnd() |
public NioJetlangChannelHandler(SocketChannel accept, JetlangMessageHandler session, ObjectByteReader reader, Runnable onEnd, Charset charset)
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.NioChannelHandlerpublic void checkForReadTimeout(int readTimeoutInMs)
Copyright © 2016. All Rights Reserved.