Package com.google.code.yanf4j.nio
Class NioSessionConfig
- java.lang.Object
-
- com.google.code.yanf4j.core.SessionConfig
-
- com.google.code.yanf4j.nio.NioSessionConfig
-
public class NioSessionConfig extends SessionConfig
Nio session configuration
-
-
Field Summary
Fields Modifier and Type Field Description java.nio.channels.SelectableChannel
selectableChannel
SelectorManager
selectorManager
-
Fields inherited from class com.google.code.yanf4j.core.SessionConfig
codecFactory, dispatchMessageDispatcher, handler, handleReadWriteConcurrently, queue, sessionIdelTimeout, sessionTimeout, statistics
-
-
Constructor Summary
Constructors Constructor Description NioSessionConfig(java.nio.channels.SelectableChannel sc, Handler handler, SelectorManager reactor, CodecFactory codecFactory, Statistics statistics, java.util.Queue<WriteMessage> queue, Dispatcher dispatchMessageDispatcher, boolean handleReadWriteConcurrently, long sessionTimeout, long sessionIdleTimeout)
-
-
-
Field Detail
-
selectableChannel
public final java.nio.channels.SelectableChannel selectableChannel
-
selectorManager
public final SelectorManager selectorManager
-
-
Constructor Detail
-
NioSessionConfig
public NioSessionConfig(java.nio.channels.SelectableChannel sc, Handler handler, SelectorManager reactor, CodecFactory codecFactory, Statistics statistics, java.util.Queue<WriteMessage> queue, Dispatcher dispatchMessageDispatcher, boolean handleReadWriteConcurrently, long sessionTimeout, long sessionIdleTimeout)
-
-