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) |
DefaultRakSessionConfig(io.netty.channel.Channel channel,
RakChannelMetrics metrics) |
| Modifier and Type | Method and Description |
|---|---|
int |
getFlushInterval() |
long |
getGuid() |
int |
getMaxQueuedBytes() |
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) |
void |
setMaxQueuedBytes(int maxQueuedBytes) |
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 DefaultRakSessionConfig(io.netty.channel.Channel channel,
RakChannelMetrics metrics)
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 RakChannelConfigpublic void setMaxQueuedBytes(int maxQueuedBytes)
setMaxQueuedBytes in interface RakChannelConfigpublic int getMaxQueuedBytes()
getMaxQueuedBytes in interface RakChannelConfig