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 |
|---|---|
long |
getGuid() |
RakMetrics |
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() |
RakChannelConfig |
setGuid(long guid) |
RakChannelConfig |
setMetrics(RakMetrics 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 RakMetrics getMetrics()
getMetrics in interface RakChannelConfigpublic RakChannelConfig setMetrics(RakMetrics metrics)
setMetrics in interface RakChannelConfigpublic RakChannelConfig setSessionTimeout(long timeout)
setSessionTimeout in interface RakChannelConfigpublic long getSessionTimeout()
getSessionTimeout in interface RakChannelConfig