public class DefaultRakSessionConfig extends io.netty.channel.DefaultChannelConfig implements RakChannelConfig
RakChannelConfig implementation for RakNet server child channel or client channel.| Constructor and Description |
|---|
DefaultRakSessionConfig(io.netty.channel.Channel channel) |
| Modifier and Type | Method and Description |
|---|---|
int |
getFlushInterval() |
long |
getGuid() |
RakChannelMetrics |
getMetrics() |
int |
getMtu() |
<T> T |
getOption(io.netty.channel.ChannelOption<T> option) |
java.util.Map<io.netty.channel.ChannelOption<?>,java.lang.Object> |
getOptions() |
int |
getOrderingChannels() |
int |
getProtocolVersion() |
long |
getSessionTimeout() |
boolean |
isAutoFlush() |
void |
setAutoFlush(boolean autoFlush) |
void |
setFlushInterval(int flushInterval) |
RakChannelConfig |
setGuid(long guid) |
RakChannelConfig |
setMetrics(RakChannelMetrics metrics) |
RakChannelConfig |
setMtu(int mtu) |
<T> boolean |
setOption(io.netty.channel.ChannelOption<T> option,
T value) |
RakChannelConfig |
setOrderingChannels(int orderingChannels) |
RakChannelConfig |
setProtocolVersion(int protocolVersion) |
RakChannelConfig |
setSessionTimeout(long timeout) |
autoReadCleared, getAllocator, getConnectTimeoutMillis, getMaxMessagesPerRead, getMaxMessagesPerWrite, getMessageSizeEstimator, getOptions, getRecvByteBufAllocator, getWriteBufferHighWaterMark, getWriteBufferLowWaterMark, getWriteBufferWaterMark, getWriteSpinCount, isAutoClose, isAutoRead, setAllocator, setAutoClose, setAutoRead, setConnectTimeoutMillis, setMaxMessagesPerRead, setMaxMessagesPerWrite, setMessageSizeEstimator, setOptions, setRecvByteBufAllocator, setWriteBufferHighWaterMark, setWriteBufferLowWaterMark, setWriteBufferWaterMark, setWriteSpinCount, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllocator, getConnectTimeoutMillis, getMaxMessagesPerRead, getMessageSizeEstimator, getRecvByteBufAllocator, getWriteBufferHighWaterMark, getWriteBufferLowWaterMark, getWriteBufferWaterMark, getWriteSpinCount, isAutoClose, isAutoRead, setAllocator, setAutoClose, setAutoRead, setConnectTimeoutMillis, setMaxMessagesPerRead, setMessageSizeEstimator, setOptions, setRecvByteBufAllocator, setWriteBufferHighWaterMark, setWriteBufferLowWaterMark, setWriteBufferWaterMark, setWriteSpinCountpublic DefaultRakSessionConfig(io.netty.channel.Channel channel)
public java.util.Map<io.netty.channel.ChannelOption<?>,java.lang.Object> getOptions()
getOptions in interface io.netty.channel.ChannelConfiggetOptions in class io.netty.channel.DefaultChannelConfigpublic <T> T getOption(io.netty.channel.ChannelOption<T> option)
getOption in interface io.netty.channel.ChannelConfiggetOption in class io.netty.channel.DefaultChannelConfigpublic <T> boolean setOption(io.netty.channel.ChannelOption<T> option,
T value)
setOption in interface io.netty.channel.ChannelConfigsetOption in class io.netty.channel.DefaultChannelConfigpublic long getGuid()
getGuid in interface RakChannelConfigpublic RakChannelConfig setGuid(long guid)
setGuid in interface RakChannelConfigpublic int getMtu()
getMtu in interface RakChannelConfigpublic RakChannelConfig setMtu(int mtu)
setMtu in interface RakChannelConfigpublic int getProtocolVersion()
getProtocolVersion in interface RakChannelConfigpublic RakChannelConfig setProtocolVersion(int protocolVersion)
setProtocolVersion in interface RakChannelConfigpublic int getOrderingChannels()
getOrderingChannels in interface RakChannelConfigpublic RakChannelConfig setOrderingChannels(int orderingChannels)
setOrderingChannels in interface RakChannelConfigpublic RakChannelMetrics getMetrics()
getMetrics in interface RakChannelConfigpublic RakChannelConfig setMetrics(RakChannelMetrics metrics)
setMetrics in interface RakChannelConfigpublic RakChannelConfig setSessionTimeout(long timeout)
setSessionTimeout in interface RakChannelConfigpublic long getSessionTimeout()
getSessionTimeout in interface RakChannelConfigpublic boolean isAutoFlush()
isAutoFlush in interface RakChannelConfigpublic void setAutoFlush(boolean autoFlush)
setAutoFlush in interface RakChannelConfigpublic int getFlushInterval()
getFlushInterval in interface RakChannelConfigpublic void setFlushInterval(int flushInterval)
setFlushInterval in interface RakChannelConfig