public interface Controller
long getSessionTimeout()
long getSessionIdleTimeout()
void setSessionIdleTimeout(long sessionIdleTimeout)
void setSessionTimeout(long sessionTimeout)
int getSoTimeout()
void setSoTimeout(int timeout)
void addStateListener(ControllerStateListener listener)
void removeStateListener(ControllerStateListener listener)
boolean isHandleReadWriteConcurrently()
void setHandleReadWriteConcurrently(boolean handleReadWriteConcurrently)
int getReadThreadCount()
void setReadThreadCount(int readThreadCount)
Handler getHandler()
void setHandler(Handler handler)
int getPort()
void start() throws IOException
IOException
boolean isStarted()
Statistics getStatistics()
CodecFactory getCodecFactory()
void setCodecFactory(CodecFactory codecFactory)
void stop() throws IOException
IOException
void setReceiveThroughputLimit(double receivePacketRate)
double getReceiveThroughputLimit()
double getSendThroughputLimit()
void setSendThroughputLimit(double sendThroughputLimit)
InetSocketAddress getLocalSocketAddress()
void setLocalSocketAddress(InetSocketAddress inetAddress)
int getDispatchMessageThreadCount()
void setDispatchMessageThreadCount(int dispatchMessageThreadPoolSize)
int getWriteThreadCount()
void setWriteThreadCount(int writeThreadCount)
<T> void setSocketOption(SocketOption<T> socketOption, T value)
Copyright © 2021. All rights reserved.