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.NioChannelHandler
public SelectableChannel getChannel()
getChannel
in interface org.jetlang.fibers.NioChannelHandler
public int getInterestSet()
getInterestSet
in interface org.jetlang.fibers.NioChannelHandler
public void onEnd()
onEnd
in interface org.jetlang.fibers.NioChannelHandler
public void onSelectorEnd()
onSelectorEnd
in interface org.jetlang.fibers.NioChannelHandler
public void checkForReadTimeout(int readTimeoutInMs)
Copyright © 2016. All Rights Reserved.