public class RakConstants
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static long |
CC_ADDITIONAL_VARIANCE |
static long |
CC_MAXIMUM_THRESHOLD |
static long |
CC_SYN |
static int |
DEFAULT_GLOBAL_PACKET_LIMIT
A number of all datagrams that will be handled within one RakNet tick before server starts dropping any incoming data.
|
static int |
DEFAULT_PACKET_LIMIT
A number of datagram packets each address can send within one RakNet tick (10ms)
|
static byte[] |
DEFAULT_UNCONNECTED_MAGIC
Magic used to identify RakNet packets
|
static byte |
FLAG_ACK |
static byte |
FLAG_CONTINUOUS_SEND |
static byte |
FLAG_HAS_B_AND_AS |
static byte |
FLAG_NACK |
static byte |
FLAG_NEEDS_B_AND_AS |
static byte |
FLAG_PACKET_PAIR |
static byte |
FLAG_VALID |
static short |
ID_ADVERTISE_SYSTEM |
static short |
ID_ALREADY_CONNECTED |
static short |
ID_CONNECTED_PING |
static short |
ID_CONNECTED_PONG |
static short |
ID_CONNECTION_BANNED |
static short |
ID_CONNECTION_LOST |
static short |
ID_CONNECTION_REQUEST |
static short |
ID_CONNECTION_REQUEST_ACCEPTED |
static short |
ID_CONNECTION_REQUEST_FAILED |
static short |
ID_DETECT_LOST_CONNECTION |
static short |
ID_DISCONNECTION_NOTIFICATION |
static short |
ID_INCOMPATIBLE_PROTOCOL_VERSION |
static short |
ID_IP_RECENTLY_CONNECTED |
static short |
ID_NEW_INCOMING_CONNECTION |
static short |
ID_NO_FREE_INCOMING_CONNECTIONS |
static short |
ID_OPEN_CONNECTION_REPLY_1 |
static short |
ID_OPEN_CONNECTION_REPLY_2 |
static short |
ID_OPEN_CONNECTION_REQUEST_1 |
static short |
ID_OPEN_CONNECTION_REQUEST_2 |
static short |
ID_TIMESTAMP |
static short |
ID_UNCONNECTED_PING |
static short |
ID_UNCONNECTED_PING_OPEN_CONNECTIONS |
static short |
ID_UNCONNECTED_PONG |
static short |
ID_USER_PACKET_ENUM |
static int |
IPV4_MESSAGE_SIZE |
static int |
IPV6_MESSAGE_SIZE |
static java.net.InetSocketAddress |
LOCAL_ADDRESS |
static java.net.InetSocketAddress[] |
LOCAL_IP_ADDRESSES_V4 |
static java.net.InetSocketAddress[] |
LOCAL_IP_ADDRESSES_V6 |
static java.net.InetSocketAddress |
LOOPBACK_V4 |
static java.net.InetSocketAddress |
LOOPBACK_V6 |
static int |
MAXIMUM_CONNECTION_ATTEMPTS |
static int |
MAXIMUM_ENCAPSULATED_HEADER_SIZE
Maximum size of an
EncapsulatedPacket header. |
static int |
MAXIMUM_MTU_SIZE |
static int |
MAXIMUM_ORDERING_CHANNELS
Maximum amount of ordering channels as defined in vanilla RakNet.
|
static int |
MINIMUM_MTU_SIZE |
static java.lang.Integer[] |
MTU_SIZES |
static int |
RAKNET_DATAGRAM_HEADER_SIZE |
static byte |
RAKNET_PROTOCOL_VERSION |
static int |
SESSION_STALE_MS
Time after
RakSessionCodec is refreshed due to no activity. |
static int |
SESSION_TIMEOUT_MS
Time after
RakSessionCodec is closed due to no activity. |
static int |
UDP_HEADER_SIZE |
| Constructor and Description |
|---|
RakConstants() |
public static final byte RAKNET_PROTOCOL_VERSION
public static final int MINIMUM_MTU_SIZE
public static final int MAXIMUM_MTU_SIZE
public static final java.lang.Integer[] MTU_SIZES
public static final int MAXIMUM_ORDERING_CHANNELS
public static final int MAXIMUM_ENCAPSULATED_HEADER_SIZE
EncapsulatedPacket header.public static final int UDP_HEADER_SIZE
public static final int RAKNET_DATAGRAM_HEADER_SIZE
public static final int MAXIMUM_CONNECTION_ATTEMPTS
public static final int SESSION_TIMEOUT_MS
RakSessionCodec is closed due to no activity.public static final int SESSION_STALE_MS
RakSessionCodec is refreshed due to no activity.public static final int DEFAULT_PACKET_LIMIT
public static final int DEFAULT_GLOBAL_PACKET_LIMIT
public static final byte FLAG_VALID
public static final byte FLAG_ACK
public static final byte FLAG_HAS_B_AND_AS
public static final byte FLAG_NACK
public static final byte FLAG_PACKET_PAIR
public static final byte FLAG_CONTINUOUS_SEND
public static final byte FLAG_NEEDS_B_AND_AS
public static final short ID_CONNECTED_PING
public static final short ID_UNCONNECTED_PING
public static final short ID_UNCONNECTED_PING_OPEN_CONNECTIONS
public static final short ID_CONNECTED_PONG
public static final short ID_DETECT_LOST_CONNECTION
public static final short ID_OPEN_CONNECTION_REQUEST_1
public static final short ID_OPEN_CONNECTION_REPLY_1
public static final short ID_OPEN_CONNECTION_REQUEST_2
public static final short ID_OPEN_CONNECTION_REPLY_2
public static final short ID_CONNECTION_REQUEST
public static final short ID_CONNECTION_REQUEST_ACCEPTED
public static final short ID_CONNECTION_REQUEST_FAILED
public static final short ID_ALREADY_CONNECTED
public static final short ID_NEW_INCOMING_CONNECTION
public static final short ID_NO_FREE_INCOMING_CONNECTIONS
public static final short ID_DISCONNECTION_NOTIFICATION
public static final short ID_CONNECTION_LOST
public static final short ID_CONNECTION_BANNED
public static final short ID_INCOMPATIBLE_PROTOCOL_VERSION
public static final short ID_IP_RECENTLY_CONNECTED
public static final short ID_TIMESTAMP
public static final short ID_UNCONNECTED_PONG
public static final short ID_ADVERTISE_SYSTEM
public static final short ID_USER_PACKET_ENUM
public static final byte[] DEFAULT_UNCONNECTED_MAGIC
public static final long CC_MAXIMUM_THRESHOLD
public static final long CC_ADDITIONAL_VARIANCE
public static final long CC_SYN
public static final int IPV4_MESSAGE_SIZE
public static final int IPV6_MESSAGE_SIZE
public static final java.net.InetSocketAddress LOOPBACK_V4
public static final java.net.InetSocketAddress LOOPBACK_V6
public static final java.net.InetSocketAddress LOCAL_ADDRESS
public static final java.net.InetSocketAddress[] LOCAL_IP_ADDRESSES_V4
public static final java.net.InetSocketAddress[] LOCAL_IP_ADDRESSES_V6