public class DefaultRakServerConfig extends io.netty.channel.DefaultChannelConfig implements RakServerChannelConfig
RakServerChannelConfig implementation for RakNet server.| Constructor and Description |
|---|
DefaultRakServerConfig(RakServerChannel channel) |
| Modifier and Type | Method and Description |
|---|---|
io.netty.buffer.ByteBuf |
getAdvertisement() |
int |
getGlobalPacketLimit() |
long |
getGuid() |
boolean |
getHandlePing() |
boolean |
getIpDontFragment() |
int |
getMaxChannels() |
int |
getMaxConnections() |
int |
getMaxMtu() |
RakServerMetrics |
getMetrics() |
int |
getMinMtu() |
<T> T |
getOption(io.netty.channel.ChannelOption<T> option) |
java.util.Map<io.netty.channel.ChannelOption<?>,java.lang.Object> |
getOptions() |
int |
getPacketLimit() |
boolean |
getSendCookie() |
int[] |
getSupportedProtocols() |
io.netty.buffer.ByteBuf |
getUnconnectedMagic() |
RakServerChannelConfig |
setAdvertisement(io.netty.buffer.ByteBuf advertisement) |
void |
setGlobalPacketLimit(int globalPacketLimit) |
RakServerChannelConfig |
setGuid(long guid) |
RakServerChannelConfig |
setHandlePing(boolean handlePing) |
void |
setIpDontFragment(boolean ipDontFragment) |
RakServerChannelConfig |
setMaxChannels(int maxChannels) |
RakServerChannelConfig |
setMaxConnections(int maxConnections) |
RakServerChannelConfig |
setMaxMtu(int maxMtu) |
void |
setMetrics(RakServerMetrics metrics) |
RakServerChannelConfig |
setMinMtu(int minMtu) |
<T> boolean |
setOption(io.netty.channel.ChannelOption<T> option,
T value) |
void |
setPacketLimit(int limit) |
void |
setSendCookie(boolean sendCookie) |
RakServerChannelConfig |
setSupportedProtocols(int[] supportedProtocols) |
RakServerChannelConfig |
setUnconnectedMagic(io.netty.buffer.ByteBuf unconnectedMagic) |
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 DefaultRakServerConfig(RakServerChannel 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 int getMaxChannels()
getMaxChannels in interface RakServerChannelConfigpublic RakServerChannelConfig setMaxChannels(int maxChannels)
setMaxChannels in interface RakServerChannelConfigpublic long getGuid()
getGuid in interface RakServerChannelConfigpublic RakServerChannelConfig setGuid(long guid)
setGuid in interface RakServerChannelConfigpublic int[] getSupportedProtocols()
getSupportedProtocols in interface RakServerChannelConfigpublic RakServerChannelConfig setSupportedProtocols(int[] supportedProtocols)
setSupportedProtocols in interface RakServerChannelConfigpublic int getMaxConnections()
getMaxConnections in interface RakServerChannelConfigpublic RakServerChannelConfig setMaxConnections(int maxConnections)
setMaxConnections in interface RakServerChannelConfigpublic io.netty.buffer.ByteBuf getUnconnectedMagic()
getUnconnectedMagic in interface RakServerChannelConfigpublic RakServerChannelConfig setUnconnectedMagic(io.netty.buffer.ByteBuf unconnectedMagic)
setUnconnectedMagic in interface RakServerChannelConfigpublic io.netty.buffer.ByteBuf getAdvertisement()
getAdvertisement in interface RakServerChannelConfigpublic RakServerChannelConfig setAdvertisement(io.netty.buffer.ByteBuf advertisement)
setAdvertisement in interface RakServerChannelConfigpublic boolean getHandlePing()
getHandlePing in interface RakServerChannelConfigpublic RakServerChannelConfig setHandlePing(boolean handlePing)
setHandlePing in interface RakServerChannelConfigpublic RakServerChannelConfig setMaxMtu(int maxMtu)
setMaxMtu in interface RakServerChannelConfigpublic int getMaxMtu()
getMaxMtu in interface RakServerChannelConfigpublic RakServerChannelConfig setMinMtu(int minMtu)
setMinMtu in interface RakServerChannelConfigpublic int getMinMtu()
getMinMtu in interface RakServerChannelConfigpublic void setPacketLimit(int limit)
setPacketLimit in interface RakServerChannelConfigpublic int getPacketLimit()
getPacketLimit in interface RakServerChannelConfigpublic int getGlobalPacketLimit()
getGlobalPacketLimit in interface RakServerChannelConfigpublic void setGlobalPacketLimit(int globalPacketLimit)
setGlobalPacketLimit in interface RakServerChannelConfigpublic void setSendCookie(boolean sendCookie)
setSendCookie in interface RakServerChannelConfigpublic boolean getSendCookie()
getSendCookie in interface RakServerChannelConfigpublic void setMetrics(RakServerMetrics metrics)
setMetrics in interface RakServerChannelConfigpublic RakServerMetrics getMetrics()
getMetrics in interface RakServerChannelConfigpublic void setIpDontFragment(boolean ipDontFragment)
setIpDontFragment in interface RakServerChannelConfigpublic boolean getIpDontFragment()
getIpDontFragment in interface RakServerChannelConfig