public class DefaultRakClientConfig extends DefaultRakSessionConfig
RakChannelConfig based on DefaultRakSessionConfig used by client.| Constructor and Description |
|---|
DefaultRakClientConfig(io.netty.channel.Channel channel) |
| Modifier and Type | Method and Description |
|---|---|
int |
getClientInternalAddresses() |
long |
getConnectTimeout() |
java.lang.Integer[] |
getMtuSizes() |
<T> T |
getOption(io.netty.channel.ChannelOption<T> option) |
java.util.Map<io.netty.channel.ChannelOption<?>,java.lang.Object> |
getOptions() |
long |
getServerGuid() |
long |
getSessionTimeout() |
io.netty.buffer.ByteBuf |
getUnconnectedMagic() |
boolean |
isCompatibilityMode() |
boolean |
isIpDontFragment() |
void |
setClientInternalAddresses(int clientInternalAddresses) |
void |
setCompatibilityMode(boolean enable) |
DefaultRakClientConfig |
setConnectTimeout(long connectTimeout) |
void |
setIpDontFragment(boolean enable) |
void |
setMtuSizes(java.lang.Integer[] mtuSizes) |
<T> boolean |
setOption(io.netty.channel.ChannelOption<T> option,
T value) |
DefaultRakClientConfig |
setServerGuid(long serverGuid) |
RakChannelConfig |
setSessionTimeout(long timeout) |
RakServerChannelConfig |
setUnconnectedMagic(io.netty.buffer.ByteBuf unconnectedMagic) |
getFlushInterval, getGuid, getMetrics, getMtu, getOrderingChannels, getProtocolVersion, isAutoFlush, setAutoFlush, setFlushInterval, setGuid, setMetrics, setMtu, setOrderingChannels, setProtocolVersionautoReadCleared, 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 DefaultRakClientConfig(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 DefaultRakSessionConfigpublic <T> T getOption(io.netty.channel.ChannelOption<T> option)
getOption in interface io.netty.channel.ChannelConfiggetOption in class DefaultRakSessionConfigpublic <T> boolean setOption(io.netty.channel.ChannelOption<T> option,
T value)
setOption in interface io.netty.channel.ChannelConfigsetOption in class DefaultRakSessionConfigpublic io.netty.buffer.ByteBuf getUnconnectedMagic()
public RakServerChannelConfig setUnconnectedMagic(io.netty.buffer.ByteBuf unconnectedMagic)
public long getConnectTimeout()
public DefaultRakClientConfig setConnectTimeout(long connectTimeout)
public long getServerGuid()
public DefaultRakClientConfig setServerGuid(long serverGuid)
public RakChannelConfig setSessionTimeout(long timeout)
setSessionTimeout in interface RakChannelConfigsetSessionTimeout in class DefaultRakSessionConfigpublic long getSessionTimeout()
getSessionTimeout in interface RakChannelConfiggetSessionTimeout in class DefaultRakSessionConfigpublic boolean isCompatibilityMode()
public void setCompatibilityMode(boolean enable)
public java.lang.Integer[] getMtuSizes()
public void setMtuSizes(java.lang.Integer[] mtuSizes)
public boolean isIpDontFragment()
public void setIpDontFragment(boolean enable)
public int getClientInternalAddresses()
public void setClientInternalAddresses(int clientInternalAddresses)