public class RakChannelOption<T>
extends io.netty.channel.ChannelOption<T>
| Modifier and Type | Field and Description |
|---|---|
static io.netty.channel.ChannelOption<io.netty.buffer.ByteBuf> |
RAK_ADVERTISEMENT
The advertisement sent to clients pinging a server.
|
static io.netty.channel.ChannelOption<java.lang.Boolean> |
RAK_AUTO_FLUSH
Whether RakNet will flush outgoing messages autoamatically every RAK_FLUSH_INTERVAL or flushing has to be triggered by the user.
|
static io.netty.channel.ChannelOption<java.lang.Long> |
RAK_CONNECT_TIMEOUT
Timeout delay used during client offline phase in millis.
|
static io.netty.channel.ChannelOption<java.lang.Integer> |
RAK_FLUSH_INTERVAL
Interval in milliseconds of how often auto flushing should happen.
|
static io.netty.channel.ChannelOption<java.lang.Long> |
RAK_GUID
Unique ID of the RakNet peer sent.
|
static io.netty.channel.ChannelOption<java.lang.Boolean> |
RAK_HANDLE_PING
Enables custom handling for RakNet packets in the server implementation.
|
static io.netty.channel.ChannelOption<java.lang.Integer> |
RAK_MAX_CHANNELS
TODO: max amount of child channels per server
|
static io.netty.channel.ChannelOption<java.lang.Integer> |
RAK_MAX_CONNECTIONS
Maximum allowed connections to the RakNet server.
|
static io.netty.channel.ChannelOption<java.lang.Integer> |
RAK_MAX_MTU
Maximum allowed MTU that the RakNet server connection can use
|
static io.netty.channel.ChannelOption<RakMetrics> |
RAK_METRICS
RakMetrics instance used for session
|
static io.netty.channel.ChannelOption<java.lang.Integer> |
RAK_MIN_MTU
Minimum allowed MTU that the RakNet server connection can use
|
static io.netty.channel.ChannelOption<java.lang.Integer> |
RAK_MTU
MTU that the RakNet client will use when initially connecting.
|
static io.netty.channel.ChannelOption<java.lang.Integer> |
RAK_ORDERING_CHANNELS
Maximum amount of ordering channels each RakNet connection can have.
|
static io.netty.channel.ChannelOption<java.lang.Integer> |
RAK_PROTOCOL_VERSION
RakNet protocol version to send to remote peer.
|
static io.netty.channel.ChannelOption<java.lang.Long> |
RAK_REMOTE_GUID
Unique ID of the remote RakNet peer sent.
|
static io.netty.channel.ChannelOption<java.lang.Long> |
RAK_SESSION_TIMEOUT
Time after session is closed due to no activity.
|
static io.netty.channel.ChannelOption<int[]> |
RAK_SUPPORTED_PROTOCOLS
Versions supported by the RakNet server.
|
static io.netty.channel.ChannelOption<io.netty.buffer.ByteBuf> |
RAK_UNCONNECTED_MAGIC
Magic used to make unconnected packets unique.
|
ALLOCATOR, ALLOW_HALF_CLOSURE, AUTO_CLOSE, AUTO_READ, CONNECT_TIMEOUT_MILLIS, DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION, IP_MULTICAST_ADDR, IP_MULTICAST_IF, IP_MULTICAST_LOOP_DISABLED, IP_MULTICAST_TTL, IP_TOS, MAX_MESSAGES_PER_READ, MAX_MESSAGES_PER_WRITE, MESSAGE_SIZE_ESTIMATOR, RCVBUF_ALLOCATOR, SINGLE_EVENTEXECUTOR_PER_GROUP, SO_BACKLOG, SO_BROADCAST, SO_KEEPALIVE, SO_LINGER, SO_RCVBUF, SO_REUSEADDR, SO_SNDBUF, SO_TIMEOUT, TCP_FASTOPEN, TCP_FASTOPEN_CONNECT, TCP_NODELAY, WRITE_BUFFER_HIGH_WATER_MARK, WRITE_BUFFER_LOW_WATER_MARK, WRITE_BUFFER_WATER_MARK, WRITE_SPIN_COUNT| Modifier | Constructor and Description |
|---|---|
protected |
RakChannelOption() |
public static final io.netty.channel.ChannelOption<java.lang.Integer> RAK_MAX_CHANNELS
public static final io.netty.channel.ChannelOption<java.lang.Integer> RAK_ORDERING_CHANNELS
public static final io.netty.channel.ChannelOption<java.lang.Integer> RAK_MTU
public static final io.netty.channel.ChannelOption<java.lang.Integer> RAK_MAX_MTU
public static final io.netty.channel.ChannelOption<java.lang.Integer> RAK_MIN_MTU
public static final io.netty.channel.ChannelOption<java.lang.Long> RAK_GUID
public static final io.netty.channel.ChannelOption<java.lang.Long> RAK_REMOTE_GUID
public static final io.netty.channel.ChannelOption<java.lang.Integer> RAK_MAX_CONNECTIONS
public static final io.netty.channel.ChannelOption<java.lang.Integer> RAK_PROTOCOL_VERSION
public static final io.netty.channel.ChannelOption<int[]> RAK_SUPPORTED_PROTOCOLS
By default, all protocol versions will be supported.
public static final io.netty.channel.ChannelOption<io.netty.buffer.ByteBuf> RAK_UNCONNECTED_MAGIC
public static final io.netty.channel.ChannelOption<java.lang.Long> RAK_CONNECT_TIMEOUT
public static final io.netty.channel.ChannelOption<RakMetrics> RAK_METRICS
public static final io.netty.channel.ChannelOption<io.netty.buffer.ByteBuf> RAK_ADVERTISEMENT
public static final io.netty.channel.ChannelOption<java.lang.Boolean> RAK_HANDLE_PING
public static final io.netty.channel.ChannelOption<java.lang.Long> RAK_SESSION_TIMEOUT
public static final io.netty.channel.ChannelOption<java.lang.Boolean> RAK_AUTO_FLUSH
public static final io.netty.channel.ChannelOption<java.lang.Integer> RAK_FLUSH_INTERVAL