PocketMine-MP 5.21.2 git-b2aa6396c3cc2cafdd815eacc360e1ad89599899
|
Public Attributes | |
const | ID_ADVERTISE_SYSTEM = 0x1d |
const | ID_ALREADY_CONNECTED = 0x12 |
RakPeer - Sent a connect request to a system we are currently connected to. | |
const | ID_AUTOPATCHER_CANNOT_DOWNLOAD_ORIGINAL_UNMODIFIED_FILES = 0x36 |
Autopatcher plugin - Returned to the user: The server does not allow downloading unmodified game files. | |
const | ID_AUTOPATCHER_CREATION_LIST = 0x31 |
Autopatcher plugin - A list of files to create. | |
const | ID_AUTOPATCHER_DELETION_LIST = 0x32 |
Autopatcher plugin - A list of files to delete. | |
const | ID_AUTOPATCHER_FINISHED = 0x38 |
const | ID_AUTOPATCHER_FINISHED_INTERNAL = 0x37 |
Autopatcher plugin - Finished getting all files from the autopatcher. | |
const | ID_AUTOPATCHER_GET_CHANGELIST_SINCE_DATE = 0x30 |
Autopatcher plugin - Get a list of files that have changed since a certain date. | |
const | ID_AUTOPATCHER_GET_PATCH = 0x33 |
Autopatcher plugin - A list of files to get patches for. | |
const | ID_AUTOPATCHER_PATCH_LIST = 0x34 |
Autopatcher plugin - A list of patches for a list of files. | |
const | ID_AUTOPATCHER_REPOSITORY_FATAL_ERROR = 0x35 |
Autopatcher plugin - Returned to the user: An error from the database repository for the autopatcher. | |
const | ID_AUTOPATCHER_RESTART_APPLICATION = 0x39 |
Autopatcher plugin - Returned to the user: You must restart the application to finish patching. | |
const | ID_CLOUD_GET_REQUEST = 0x75 |
const | ID_CLOUD_GET_RESPONSE = 0x76 |
const | ID_CLOUD_POST_REQUEST = 0x73 |
CloudClient / CloudServer. | |
const | ID_CLOUD_RELEASE_REQUEST = 0x74 |
const | ID_CLOUD_SERVER_TO_SERVER_COMMAND = 0x78 |
const | ID_CLOUD_SUBSCRIPTION_NOTIFICATION = 0x79 |
const | ID_CLOUD_UNSUBSCRIBE_REQUEST = 0x77 |
const | ID_CONNECTED_PING = 0x00 |
const | ID_CONNECTED_PONG = 0x03 |
Pong from a connected system. Update timestamps (internal use only) | |
const | ID_CONNECTION_ATTEMPT_FAILED = 0x11 |
RakPeer - Sent to the player when a connection request cannot be completed due to inability to connect. | |
const | ID_CONNECTION_BANNED = 0x17 |
RakPeer - We are banned from the system we attempted to connect to. | |
const | ID_CONNECTION_LOST = 0x16 |
const | ID_CONNECTION_REQUEST = 0x09 |
C2S: Header(1), GUID(8), Timestamp, HasSecurity(1), Proof(32) | |
const | ID_CONNECTION_REQUEST_ACCEPTED = 0x10 |
RakPeer - In a client/server environment, our connection request to the server has been accepted. | |
const | ID_DDT_DOWNLOAD_REQUEST = 0x25 |
DirectoryDeltaTransfer plugin - Request from a remote system for a download of a directory. | |
const | ID_DETECT_LOST_CONNECTIONS = 0x04 |
A reliable packet to detect lost connections (internal use only) | |
const | ID_DISCONNECTION_NOTIFICATION = 0x15 |
const | ID_DOWNLOAD_PROGRESS = 0x1e |
const | ID_FCM2_INFORM_FCMGUID = 0x55 |
const | ID_FCM2_NEW_HOST = 0x52 |
const | ID_FCM2_REQUEST_FCMGUID = 0x53 |
const | ID_FCM2_RESPOND_CONNECTION_COUNT = 0x54 |
const | ID_FCM2_UPDATE_MIN_TOTAL_CONNECTION_COUNT = 0x56 |
const | ID_FCM2_UPDATE_USER_CONTEXT = 0x7e |
const | ID_FCM2_VERIFIED_JOIN_ACCEPTED = 0x5a |
const | ID_FCM2_VERIFIED_JOIN_CAPABLE = 0x58 |
const | ID_FCM2_VERIFIED_JOIN_FAILED = 0x59 |
const | ID_FCM2_VERIFIED_JOIN_REJECTED = 0x5b |
const | ID_FCM2_VERIFIED_JOIN_START = 0x57 |
const | ID_FILE_LIST_REFERENCE_PUSH = 0x4b |
FileListTransfer transferring large files in chunks that are read only when needed, to save memory. | |
const | ID_FILE_LIST_REFERENCE_PUSH_ACK = 0x24 |
const | ID_FILE_LIST_TRANSFER_FILE = 0x23 |
FileListTransfer plugin - A file. | |
const | ID_FILE_LIST_TRANSFER_HEADER = 0x22 |
FileListTransfer plugin - Setup data. | |
const | ID_INCOMPATIBLE_PROTOCOL_VERSION = 0x19 |
const | ID_INVALID_PASSWORD = 0x18 |
RakPeer - The remote system is using a password and has refused our connection because we did not set the correct password. | |
const | ID_IP_RECENTLY_CONNECTED = 0x1a |
RakPeer::SetLimitIPConnectionFrequency() | |
const | ID_LIB_VOICE = 0x7a |
const | ID_LIGHTSPEED_INTEGRATION = 0x6b |
Gamebryo Lightspeed integration. | |
const | ID_LOBBY2_SEND_MESSAGE = 0x50 |
Lobby2 message. | |
const | ID_LOBBY2_SERVER_ERROR = 0x51 |
const | ID_LOBBY_GENERAL = 0x48 |
Lobby packets. Second byte indicates type. | |
const | ID_NAT_ALREADY_IN_PROGRESS = 0x41 |
const | ID_NAT_CLIENT_READY = 0x3d |
NATPunchthrough plugin: internal. | |
const | ID_NAT_CONNECT_AT_TIME = 0x3b |
NATPunchthrough plugin: internal. | |
const | ID_NAT_CONNECTION_TO_TARGET_LOST = 0x40 |
const | ID_NAT_GET_MOST_RECENT_PORT = 0x3c |
NATPunchthrough plugin: internal. | |
const | ID_NAT_PUNCHTHROUGH_FAILED = 0x42 |
const | ID_NAT_PUNCHTHROUGH_REQUEST = 0x3a |
NATPunchthrough plugin: internal. | |
const | ID_NAT_PUNCHTHROUGH_SUCCEEDED = 0x43 |
const | ID_NAT_REQUEST_BOUND_ADDRESSES = 0x7c |
const | ID_NAT_RESPOND_BOUND_ADDRESSES = 0x7d |
const | ID_NAT_TARGET_NOT_CONNECTED = 0x3e |
NATPunchthrough plugin: internal. | |
const | ID_NAT_TARGET_UNRESPONSIVE = 0x3f |
const | ID_NAT_TYPE_DETECTION_REQUEST = 0x60 |
Sent to NatTypeDetectionServer. | |
const | ID_NAT_TYPE_DETECTION_RESULT = 0x61 |
Sent to NatTypeDetectionClient. Byte 1 contains the type of NAT detected. | |
const | ID_NEW_INCOMING_CONNECTION = 0x13 |
RakPeer - A remote system has successfully connected. | |
const | ID_NO_FREE_INCOMING_CONNECTIONS = 0x14 |
RakPeer - The system we attempted to connect to is not accepting new connections. | |
const | ID_OPEN_CONNECTION_REPLY_1 = 0x06 |
const | ID_OPEN_CONNECTION_REPLY_2 = 0x08 |
S2C: Header(1), OfflineMesageID(16), server GUID(8), mtu(2), doSecurity(1 bit), handshakeAnswer (if do security is true) | |
const | ID_OPEN_CONNECTION_REQUEST_1 = 0x05 |
const | ID_OPEN_CONNECTION_REQUEST_2 = 0x07 |
const | ID_OUR_SYSTEM_REQUIRES_SECURITY = 0x0b |
RakPeer - We passed a public key to RakPeerInterface::Connect(), but the other system did not have security turned on. | |
const | ID_OUT_OF_BAND_INTERNAL = 0x0d |
const | ID_PUBLIC_KEY_MISMATCH = 0x0c |
RakPeer - Wrong public key passed to RakPeerInterface::Connect() | |
const | ID_RAKVOICE_CLOSE_CHANNEL = 0x2e |
RakVoice plugin - Close a communication channel. | |
const | ID_RAKVOICE_DATA = 0x2f |
RakVoice plugin - Voice data. | |
const | ID_RAKVOICE_OPEN_CHANNEL_REPLY = 0x2d |
RakVoice plugin - Communication channel accepted. | |
const | ID_RAKVOICE_OPEN_CHANNEL_REQUEST = 0x2c |
RakVoice plugin - Open a communication channel. | |
const | ID_READY_EVENT_ALL_SET = 0x46 |
const | ID_READY_EVENT_FORCE_ALL_SET = 0x4c |
Force the ready event to all set. | |
const | ID_READY_EVENT_QUERY = 0x47 |
const | ID_READY_EVENT_SET = 0x44 |
const | ID_READY_EVENT_UNSET = 0x45 |
const | ID_RELAY_PLUGIN = 0x7b |
const | ID_REMOTE_CONNECTION_LOST = 0x20 |
const | ID_REMOTE_DISCONNECTION_NOTIFICATION = 0x1f |
const | ID_REMOTE_NEW_INCOMING_CONNECTION = 0x21 |
ConnectionGraph2 plugin: Bytes 1-4 = count. for (count items) contains {SystemAddress, RakNetGUID, 2 byte ping}. | |
const | ID_REMOTE_SYSTEM_REQUIRES_PUBLIC_KEY = 0x0a |
RakPeer - Remote system requires secure connections, pass a public key to RakPeerInterface::Connect() | |
const | ID_REPLICA_MANAGER_CONSTRUCTION = 0x27 |
ReplicaManager plugin - Create an object. | |
const | ID_REPLICA_MANAGER_DOWNLOAD_COMPLETE = 0x2b |
ReplicaManager plugin - Finished downloading all serialized objects. | |
const | ID_REPLICA_MANAGER_DOWNLOAD_STARTED = 0x2a |
ReplicaManager plugin - New connection, about to send all world objects. | |
const | ID_REPLICA_MANAGER_SCOPE_CHANGE = 0x28 |
ReplicaManager plugin - Changed scope of an object. | |
const | ID_REPLICA_MANAGER_SERIALIZE = 0x29 |
ReplicaManager plugin - Serialized data of an object. | |
const | ID_RESERVED_3 = 0x7f |
const | ID_RESERVED_4 = 0x80 |
const | ID_RESERVED_5 = 0x81 |
const | ID_RESERVED_6 = 0x82 |
const | ID_RESERVED_7 = 0x83 |
const | ID_RESERVED_8 = 0x84 |
const | ID_RESERVED_9 = 0x85 |
const | ID_ROOMS_EXECUTE_FUNC = 0x4d |
Rooms function. | |
const | ID_ROOMS_HANDLE_CHANGE = 0x4f |
const | ID_ROOMS_LOGON_STATUS = 0x4e |
const | ID_ROUTER_2_FORWARDING_ESTABLISHED = 0x64 |
You can now call connect, ping, or other operations to the destination system. | |
const | ID_ROUTER_2_FORWARDING_NO_PATH = 0x63 |
const | ID_ROUTER_2_INTERNAL = 0x62 |
Used by the router2 plugin. | |
const | ID_ROUTER_2_REROUTED = 0x65 |
const | ID_RPC_PLUGIN = 0x4a |
Plugin based replacement for RPC system. | |
const | ID_RPC_REMOTE_ERROR = 0x49 |
const | ID_SND_RECEIPT_ACKED = 0x0e |
const | ID_SND_RECEIPT_LOSS = 0x0f |
const | ID_SQLite3_EXEC = 0x5d |
SQLite3Plugin - execute. | |
const | ID_SQLite3_UNKNOWN_DB = 0x5e |
SQLite3Plugin - Remote database is unknown. | |
const | ID_SQLLITE_LOGGER = 0x5f |
Events happening with SQLiteClientLoggerPlugin. | |
const | ID_TEAM_BALANCER_INTERNAL = 0x66 |
const | ID_TEAM_BALANCER_REQUESTED_TEAM_FULL = 0x67 |
const | ID_TEAM_BALANCER_REQUESTED_TEAM_LOCKED = 0x68 |
const | ID_TEAM_BALANCER_TEAM_ASSIGNED = 0x6a |
Team balancer plugin informing you of your team. Byte 1 contains the team you requested to join. Following bytes contain NetworkID of which member. | |
const | ID_TEAM_BALANCER_TEAM_REQUESTED_CANCELLED = 0x69 |
const | ID_TIMESTAMP = 0x1b |
const | ID_TRANSPORT_STRING = 0x26 |
RakNetTransport plugin - Transport provider message, used for remote console. | |
const | ID_TWO_WAY_AUTHENTICATION_INCOMING_CHALLENGE_FAILURE = 0x6f |
const | ID_TWO_WAY_AUTHENTICATION_INCOMING_CHALLENGE_SUCCESS = 0x6d |
const | ID_TWO_WAY_AUTHENTICATION_NEGOTIATION = 0x72 |
const | ID_TWO_WAY_AUTHENTICATION_OUTGOING_CHALLENGE_FAILURE = 0x70 |
const | ID_TWO_WAY_AUTHENTICATION_OUTGOING_CHALLENGE_SUCCESS = 0x6e |
const | ID_TWO_WAY_AUTHENTICATION_OUTGOING_CHALLENGE_TIMEOUT = 0x71 |
const | ID_UDP_PROXY_GENERAL = 0x5c |
UDP proxy messages. Second byte indicates type. | |
const | ID_UNCONNECTED_PING = 0x01 |
Ping from an unconnected system. Reply but do not update timestamps. (internal use only) | |
const | ID_UNCONNECTED_PING_OPEN_CONNECTIONS = 0x02 |
Ping from an unconnected system. Only reply if we have open connections. Do not update timestamps. (internal use only) | |
const | ID_UNCONNECTED_PONG = 0x1c |
const | ID_USER_PACKET_ENUM = 0x86 |
const | ID_XBOX_LOBBY = 0x6c |
XBOX integration. | |
Definition at line 19 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_ADVERTISE_SYSTEM = 0x1d |
RakPeer - Inform a remote system of our IP/Port. On the recipient, all data past ID_ADVERTISE_SYSTEM is whatever was passed to the data parameter
Definition at line 114 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_ALREADY_CONNECTED = 0x12 |
RakPeer - Sent a connect request to a system we are currently connected to.
Definition at line 83 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_AUTOPATCHER_CANNOT_DOWNLOAD_ORIGINAL_UNMODIFIED_FILES = 0x36 |
Autopatcher plugin - Returned to the user: The server does not allow downloading unmodified game files.
Definition at line 176 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_AUTOPATCHER_CREATION_LIST = 0x31 |
Autopatcher plugin - A list of files to create.
Definition at line 166 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_AUTOPATCHER_DELETION_LIST = 0x32 |
Autopatcher plugin - A list of files to delete.
Definition at line 168 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_AUTOPATCHER_FINISHED = 0x38 |
Definition at line 179 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_AUTOPATCHER_FINISHED_INTERNAL = 0x37 |
Autopatcher plugin - Finished getting all files from the autopatcher.
Definition at line 178 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_AUTOPATCHER_GET_CHANGELIST_SINCE_DATE = 0x30 |
Autopatcher plugin - Get a list of files that have changed since a certain date.
Definition at line 164 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_AUTOPATCHER_GET_PATCH = 0x33 |
Autopatcher plugin - A list of files to get patches for.
Definition at line 170 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_AUTOPATCHER_PATCH_LIST = 0x34 |
Autopatcher plugin - A list of patches for a list of files.
Definition at line 172 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_AUTOPATCHER_REPOSITORY_FATAL_ERROR = 0x35 |
Autopatcher plugin - Returned to the user: An error from the database repository for the autopatcher.
Definition at line 174 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_AUTOPATCHER_RESTART_APPLICATION = 0x39 |
Autopatcher plugin - Returned to the user: You must restart the application to finish patching.
Definition at line 181 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CLOUD_GET_REQUEST = 0x75 |
Definition at line 376 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CLOUD_GET_RESPONSE = 0x76 |
Definition at line 377 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CLOUD_POST_REQUEST = 0x73 |
CloudClient / CloudServer.
Definition at line 374 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CLOUD_RELEASE_REQUEST = 0x74 |
Definition at line 375 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CLOUD_SERVER_TO_SERVER_COMMAND = 0x78 |
Definition at line 379 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CLOUD_SUBSCRIPTION_NOTIFICATION = 0x79 |
Definition at line 380 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CLOUD_UNSUBSCRIBE_REQUEST = 0x77 |
Definition at line 378 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CONNECTED_PING = 0x00 |
These types are never returned to the user. Ping from a connected system. Update timestamps (internal use only)
Definition at line 28 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CONNECTED_PONG = 0x03 |
Pong from a connected system. Update timestamps (internal use only)
Definition at line 34 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CONNECTION_ATTEMPT_FAILED = 0x11 |
RakPeer - Sent to the player when a connection request cannot be completed due to inability to connect.
Definition at line 81 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CONNECTION_BANNED = 0x17 |
RakPeer - We are banned from the system we attempted to connect to.
Definition at line 95 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CONNECTION_LOST = 0x16 |
RakPeer - Reliable packets cannot be delivered to the system specified in Packet::systemAddress. The connection to that system has been closed.
Definition at line 93 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CONNECTION_REQUEST = 0x09 |
C2S: Header(1), GUID(8), Timestamp, HasSecurity(1), Proof(32)
Definition at line 50 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_CONNECTION_REQUEST_ACCEPTED = 0x10 |
RakPeer - In a client/server environment, our connection request to the server has been accepted.
Definition at line 79 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_DDT_DOWNLOAD_REQUEST = 0x25 |
DirectoryDeltaTransfer plugin - Request from a remote system for a download of a directory.
Definition at line 138 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_DETECT_LOST_CONNECTIONS = 0x04 |
A reliable packet to detect lost connections (internal use only)
Definition at line 36 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_DISCONNECTION_NOTIFICATION = 0x15 |
RakPeer - The system specified in Packet::systemAddress has disconnected from us. For the client, this would mean the server has shutdown.
Definition at line 90 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_DOWNLOAD_PROGRESS = 0x1e |
partTotal (unsigned int), partLength (unsigned int), first part data (length <= MAX_MTU_SIZE). See the three parameters partCount, partTotal and partLength in OnFileProgress in FileListTransferCBInterface.h
Definition at line 119 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_INFORM_FCMGUID = 0x55 |
Definition at line 262 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_NEW_HOST = 0x52 |
Informs user of a new host GUID. Packet::Guid contains this new host RakNetGuid. The old host can be read out using BitStream->Read(RakNetGuid) starting on byte 1 This is not returned until connected to a remote system If the oldHost is UNASSIGNED_RAKNET_GUID, then this is the first time the host has been determined
Definition at line 256 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_REQUEST_FCMGUID = 0x53 |
Definition at line 258 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_RESPOND_CONNECTION_COUNT = 0x54 |
Definition at line 260 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_UPDATE_MIN_TOTAL_CONNECTION_COUNT = 0x56 |
Definition at line 264 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_UPDATE_USER_CONTEXT = 0x7e |
Definition at line 388 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_VERIFIED_JOIN_ACCEPTED = 0x5a |
The system that called StartVerifiedJoin() got ID_FCM2_VERIFIED_JOIN_CAPABLE from the client and then called RespondOnVerifiedJoinCapable() with true AddParticipant() has automatically been called for this system Use GetVerifiedJoinAcceptedAdditionalData() to read any additional data passed to RespondOnVerifiedJoinCapable()
Definition at line 287 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_VERIFIED_JOIN_CAPABLE = 0x58 |
Definition at line 275 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_VERIFIED_JOIN_FAILED = 0x59 |
Client failed to connect to a required systems notified via FullyConnectedMesh2::StartVerifiedJoin() RakPeerInterface::CloseConnection() was automatically called for all systems connected due to ID_FCM2_VERIFIED_JOIN_START Programmer should inform the player via the UI that they cannot join this session, and to choose a different session
Definition at line 281 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_VERIFIED_JOIN_REJECTED = 0x5b |
The system that called StartVerifiedJoin() got ID_FCM2_VERIFIED_JOIN_CAPABLE from the client and then called RespondOnVerifiedJoinCapable() with false CloseConnection() has been automatically called for each system connected to since ID_FCM2_VERIFIED_JOIN_START. The connection is NOT automatically closed to the original host that sent StartVerifiedJoin() Use GetVerifiedJoinRejectedAdditionalData() to read any additional data passed to RespondOnVerifiedJoinCapable()
Definition at line 294 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FCM2_VERIFIED_JOIN_START = 0x57 |
A remote system (not necessarily the host) called FullyConnectedMesh2::StartVerifiedJoin() with our system as the client Use FullyConnectedMesh2::GetVerifiedJoinRequiredProcessingList() to read systems For each system, attempt NatPunchthroughClient::OpenNAT() and/or RakPeerInterface::Connect() When this has been done for all systems, the remote system will automatically be informed of the results
Definition at line 273 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FILE_LIST_REFERENCE_PUSH = 0x4b |
FileListTransfer transferring large files in chunks that are read only when needed, to save memory.
Definition at line 240 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FILE_LIST_REFERENCE_PUSH_ACK = 0x24 |
Definition at line 135 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FILE_LIST_TRANSFER_FILE = 0x23 |
FileListTransfer plugin - A file.
Definition at line 133 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_FILE_LIST_TRANSFER_HEADER = 0x22 |
FileListTransfer plugin - Setup data.
Definition at line 131 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_INCOMPATIBLE_PROTOCOL_VERSION = 0x19 |
Definition at line 101 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_INVALID_PASSWORD = 0x18 |
RakPeer - The remote system is using a password and has refused our connection because we did not set the correct password.
Definition at line 97 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_IP_RECENTLY_CONNECTED = 0x1a |
RakPeer::SetLimitIPConnectionFrequency()
Definition at line 104 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_LIB_VOICE = 0x7a |
Definition at line 383 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_LIGHTSPEED_INTEGRATION = 0x6b |
Gamebryo Lightspeed integration.
Definition at line 349 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_LOBBY2_SEND_MESSAGE = 0x50 |
Lobby2 message.
Definition at line 250 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_LOBBY2_SERVER_ERROR = 0x51 |
Definition at line 251 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_LOBBY_GENERAL = 0x48 |
Lobby packets. Second byte indicates type.
Definition at line 232 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_ALREADY_IN_PROGRESS = 0x41 |
NATPunchthrough plugin: This punchthrough is already in progress. Possibly the plugin is not installed. Bytes starting at offset 1 contains the RakNetGUID destination field of NatPunchthroughClient::OpenNAT().
Definition at line 210 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_CLIENT_READY = 0x3d |
NATPunchthrough plugin: internal.
Definition at line 194 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_CONNECT_AT_TIME = 0x3b |
NATPunchthrough plugin: internal.
NATPunchthrough plugin: internal NATPunchthrough plugin: internal
Definition at line 190 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_CONNECTION_TO_TARGET_LOST = 0x40 |
NATPunchthrough plugin: The server lost the connection to the destination system while setting up punchthrough. Possibly the plugin is not installed. Bytes starting at offset 1 contains the RakNetGUID destination field of NatPunchthroughClient::OpenNAT().
Definition at line 207 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_GET_MOST_RECENT_PORT = 0x3c |
NATPunchthrough plugin: internal.
Definition at line 192 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_PUNCHTHROUGH_FAILED = 0x42 |
NATPunchthrough plugin: This message is generated on the local system, and does not come from the network. packet::guid contains the destination field of NatPunchthroughClient::OpenNAT(). Byte 1 contains 1 if you are the sender, 0 if not
Definition at line 213 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_PUNCHTHROUGH_REQUEST = 0x3a |
NATPunchthrough plugin: internal.
Definition at line 184 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_PUNCHTHROUGH_SUCCEEDED = 0x43 |
NATPunchthrough plugin: Punchthrough succeeded. See packet::systemAddress and packet::guid. Byte 1 contains 1 if you are the sender, 0 if not. You can now use RakPeer::Connect() or other calls to communicate with this system.
Definition at line 216 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_REQUEST_BOUND_ADDRESSES = 0x7c |
Definition at line 386 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_RESPOND_BOUND_ADDRESSES = 0x7d |
Definition at line 387 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_TARGET_NOT_CONNECTED = 0x3e |
NATPunchthrough plugin: internal.
NATPunchthrough plugin: Destination system is not connected to the server. Bytes starting at offset 1 contains the RakNetGUID destination field of NatPunchthroughClient::OpenNAT().
Definition at line 200 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_TARGET_UNRESPONSIVE = 0x3f |
NATPunchthrough plugin: Destination system is not responding to ID_NAT_GET_MOST_RECENT_PORT. Possibly the plugin is not installed. Bytes starting at offset 1 contains the RakNetGUID destination field of NatPunchthroughClient::OpenNAT().
Definition at line 203 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_TYPE_DETECTION_REQUEST = 0x60 |
Sent to NatTypeDetectionServer.
Definition at line 307 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NAT_TYPE_DETECTION_RESULT = 0x61 |
Sent to NatTypeDetectionClient. Byte 1 contains the type of NAT detected.
Definition at line 309 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NEW_INCOMING_CONNECTION = 0x13 |
RakPeer - A remote system has successfully connected.
Definition at line 85 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_NO_FREE_INCOMING_CONNECTIONS = 0x14 |
RakPeer - The system we attempted to connect to is not accepting new connections.
Definition at line 87 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_OPEN_CONNECTION_REPLY_1 = 0x06 |
S2C: Header(1), OfflineMesageID(16), server GUID(8), HasSecurity(1), Cookie(4, if HasSecurity) , public key (if do security is true), MTU(2). If public key fails on client, returns ID_PUBLIC_KEY_MISMATCH
Definition at line 42 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_OPEN_CONNECTION_REPLY_2 = 0x08 |
S2C: Header(1), OfflineMesageID(16), server GUID(8), mtu(2), doSecurity(1 bit), handshakeAnswer (if do security is true)
Definition at line 48 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_OPEN_CONNECTION_REQUEST_1 = 0x05 |
C2S: Initial query: Header(1), OfflineMesageID(16), Protocol number(1), Pad(toMTU), sent with no fragment set. If protocol fails on server, returns ID_INCOMPATIBLE_PROTOCOL_VERSION to client
Definition at line 39 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_OPEN_CONNECTION_REQUEST_2 = 0x07 |
C2S: Header(1), OfflineMesageID(16), Cookie(4, if HasSecurity is true on the server), clientSupportsSecurity(1 bit), handshakeChallenge (if has security on both server and client), remoteBindingAddress(6), MTU(2), client GUID(8) Connection slot allocated if cookie is valid, server is not full, GUID and IP not already in use.
Definition at line 46 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_OUR_SYSTEM_REQUIRES_SECURITY = 0x0b |
RakPeer - We passed a public key to RakPeerInterface::Connect(), but the other system did not have security turned on.
Definition at line 54 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_OUT_OF_BAND_INTERNAL = 0x0d |
RakPeer - Same as ID_ADVERTISE_SYSTEM, but intended for internal use rather than being passed to the user. Second byte indicates type. Used currently for NAT punchthrough for receiver port advertisement. See ID_NAT_ADVERTISE_RECIPIENT_PORT
Definition at line 59 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_PUBLIC_KEY_MISMATCH = 0x0c |
RakPeer - Wrong public key passed to RakPeerInterface::Connect()
Definition at line 56 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RAKVOICE_CLOSE_CHANNEL = 0x2e |
RakVoice plugin - Close a communication channel.
Definition at line 159 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RAKVOICE_DATA = 0x2f |
RakVoice plugin - Voice data.
Definition at line 161 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RAKVOICE_OPEN_CHANNEL_REPLY = 0x2d |
RakVoice plugin - Communication channel accepted.
Definition at line 157 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RAKVOICE_OPEN_CHANNEL_REQUEST = 0x2c |
RakVoice plugin - Open a communication channel.
Definition at line 155 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_READY_EVENT_ALL_SET = 0x46 |
All systems are in state ID_READY_EVENT_SET First 4 bytes after the message contains the id
Definition at line 226 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_READY_EVENT_FORCE_ALL_SET = 0x4c |
Force the ready event to all set.
Definition at line 242 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_READY_EVENT_QUERY = 0x47 |
Definition at line 229 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_READY_EVENT_SET = 0x44 |
ReadyEvent plugin - Set the ready state for a particular system First 4 bytes after the message contains the id
Definition at line 220 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_READY_EVENT_UNSET = 0x45 |
ReadyEvent plugin - Unset the ready state for a particular system First 4 bytes after the message contains the id
Definition at line 223 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RELAY_PLUGIN = 0x7b |
Definition at line 385 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_REMOTE_CONNECTION_LOST = 0x20 |
ConnectionGraph2 plugin - In a client/server environment, a client other than ourselves has been forcefully dropped. Packet::systemAddress is modified to reflect the systemAddress of this client.
Definition at line 126 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_REMOTE_DISCONNECTION_NOTIFICATION = 0x1f |
ConnectionGraph2 plugin - In a client/server environment, a client other than ourselves has disconnected gracefully. Packet::systemAddress is modified to reflect the systemAddress of this client.
Definition at line 123 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_REMOTE_NEW_INCOMING_CONNECTION = 0x21 |
ConnectionGraph2 plugin: Bytes 1-4 = count. for (count items) contains {SystemAddress, RakNetGUID, 2 byte ping}.
Definition at line 128 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_REMOTE_SYSTEM_REQUIRES_PUBLIC_KEY = 0x0a |
RakPeer - Remote system requires secure connections, pass a public key to RakPeerInterface::Connect()
Definition at line 52 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_REPLICA_MANAGER_CONSTRUCTION = 0x27 |
ReplicaManager plugin - Create an object.
Definition at line 144 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_REPLICA_MANAGER_DOWNLOAD_COMPLETE = 0x2b |
ReplicaManager plugin - Finished downloading all serialized objects.
Definition at line 152 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_REPLICA_MANAGER_DOWNLOAD_STARTED = 0x2a |
ReplicaManager plugin - New connection, about to send all world objects.
Definition at line 150 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_REPLICA_MANAGER_SCOPE_CHANGE = 0x28 |
ReplicaManager plugin - Changed scope of an object.
Definition at line 146 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_REPLICA_MANAGER_SERIALIZE = 0x29 |
ReplicaManager plugin - Serialized data of an object.
Definition at line 148 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RESERVED_3 = 0x7f |
Definition at line 389 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RESERVED_4 = 0x80 |
Definition at line 390 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RESERVED_5 = 0x81 |
Definition at line 391 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RESERVED_6 = 0x82 |
Definition at line 392 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RESERVED_7 = 0x83 |
Definition at line 393 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RESERVED_8 = 0x84 |
Definition at line 394 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RESERVED_9 = 0x85 |
Definition at line 395 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_ROOMS_EXECUTE_FUNC = 0x4d |
Rooms function.
Definition at line 245 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_ROOMS_HANDLE_CHANGE = 0x4f |
Definition at line 247 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_ROOMS_LOGON_STATUS = 0x4e |
Definition at line 246 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_ROUTER_2_FORWARDING_ESTABLISHED = 0x64 |
You can now call connect, ping, or other operations to the destination system.
Connect as follows:
RakNet::BitStream bs(packet->data, packet->length, false); bs.IgnoreBytes(sizeof(MessageID)); RakNetGUID endpointGuid; bs.Read(endpointGuid); unsigned short sourceToDestPort; bs.Read(sourceToDestPort); char ipAddressString[32]; packet->systemAddress.ToString(false, ipAddressString); rakPeerInterface->Connect(ipAddressString, sourceToDestPort, 0,0);
Definition at line 329 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_ROUTER_2_FORWARDING_NO_PATH = 0x63 |
No path is available or can be established to the remote system Packet::guid contains the endpoint guid that we were trying to reach
Definition at line 315 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_ROUTER_2_INTERNAL = 0x62 |
Used by the router2 plugin.
Definition at line 312 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_ROUTER_2_REROUTED = 0x65 |
The IP address for a forwarded connection has changed Read endpointGuid and port as per ID_ROUTER_2_FORWARDING_ESTABLISHED
Definition at line 332 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RPC_PLUGIN = 0x4a |
Plugin based replacement for RPC system.
Definition at line 237 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_RPC_REMOTE_ERROR = 0x49 |
Definition at line 235 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_SND_RECEIPT_ACKED = 0x0e |
If RakPeerInterface::Send() is called where PacketReliability contains _WITH_ACK_RECEIPT, then on a later call to RakPeerInterface::Receive() you will get ID_SND_RECEIPT_ACKED or ID_SND_RECEIPT_LOSS. The message will be 5 bytes long, and bytes 1-4 inclusive will contain a number in native order containing a number that identifies this message. This number will be returned by RakPeerInterface::Send() or RakPeerInterface::SendList(). ID_SND_RECEIPT_ACKED means that the message arrived
Definition at line 65 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_SND_RECEIPT_LOSS = 0x0f |
If RakPeerInterface::Send() is called where PacketReliability contains UNRELIABLE_WITH_ACK_RECEIPT, then on a later call to RakPeerInterface::Receive() you will get ID_SND_RECEIPT_ACKED or ID_SND_RECEIPT_LOSS. The message will be 5 bytes long, and bytes 1-4 inclusive will contain a number in native order containing a number that identifies this message. This number will be returned by RakPeerInterface::Send() or RakPeerInterface::SendList(). ID_SND_RECEIPT_LOSS means that an ack for the message did not arrive (it may or may not have been delivered, probably not). On disconnect or shutdown, you will not get ID_SND_RECEIPT_LOSS for unsent messages, you should consider those messages as all lost.
Definition at line 72 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_SQLite3_EXEC = 0x5d |
SQLite3Plugin - execute.
Definition at line 300 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_SQLite3_UNKNOWN_DB = 0x5e |
SQLite3Plugin - Remote database is unknown.
Definition at line 302 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_SQLLITE_LOGGER = 0x5f |
Events happening with SQLiteClientLoggerPlugin.
Definition at line 304 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TEAM_BALANCER_INTERNAL = 0x66 |
Definition at line 335 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TEAM_BALANCER_REQUESTED_TEAM_FULL = 0x67 |
Cannot switch to the desired team because it is full. However, if someone on that team leaves, you will get ID_TEAM_BALANCER_TEAM_ASSIGNED later. For TeamBalancer: Byte 1 contains the team you requested to join. Following bytes contain NetworkID of which member
Definition at line 339 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TEAM_BALANCER_REQUESTED_TEAM_LOCKED = 0x68 |
Cannot switch to the desired team because all teams are locked. However, if someone on that team leaves, you will get ID_TEAM_BALANCER_SET_TEAM later. For TeamBalancer: Byte 1 contains the team you requested to join.
Definition at line 343 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TEAM_BALANCER_TEAM_ASSIGNED = 0x6a |
Team balancer plugin informing you of your team. Byte 1 contains the team you requested to join. Following bytes contain NetworkID of which member.
Definition at line 346 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TEAM_BALANCER_TEAM_REQUESTED_CANCELLED = 0x69 |
Definition at line 344 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TIMESTAMP = 0x1b |
RakPeer - The sizeof(RakNetTime) bytes following this byte represent a value which is automatically modified by the difference in system times between the sender and the recipient. Requires that you call SetOccasionalPing.
Definition at line 107 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TRANSPORT_STRING = 0x26 |
RakNetTransport plugin - Transport provider message, used for remote console.
Definition at line 141 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TWO_WAY_AUTHENTICATION_INCOMING_CHALLENGE_FAILURE = 0x6f |
A remote system sent us a challenge using TwoWayAuthentication::Challenge(), and the challenge failed. If the other system must pass the challenge to stay connected, you should call RakPeer::CloseConnection() to terminate the connection to the other system.
Definition at line 361 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TWO_WAY_AUTHENTICATION_INCOMING_CHALLENGE_SUCCESS = 0x6d |
The password we used to challenge the other system passed, meaning the other system has called TwoWayAuthentication::AddPassword() with the same password we passed to TwoWayAuthentication::Challenge() You can read the identifier used to challenge as follows: RakNet::BitStream bs(packet->data, packet->length, false); bs.IgnoreBytes(sizeof(RakNet::MessageID)); RakNet::RakString password; bs.Read(password);
Definition at line 357 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TWO_WAY_AUTHENTICATION_NEGOTIATION = 0x72 |
Definition at line 371 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TWO_WAY_AUTHENTICATION_OUTGOING_CHALLENGE_FAILURE = 0x70 |
The other system did not add the password we used to TwoWayAuthentication::AddPassword() You can read the identifier used to challenge as follows: RakNet::BitStream bs(packet->data, packet->length, false); bs.IgnoreBytes(sizeof(MessageID)); RakNet::RakString password; bs.Read(password);
Definition at line 365 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TWO_WAY_AUTHENTICATION_OUTGOING_CHALLENGE_SUCCESS = 0x6e |
Definition at line 358 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_TWO_WAY_AUTHENTICATION_OUTGOING_CHALLENGE_TIMEOUT = 0x71 |
The other system did not respond within a timeout threshhold. Either the other system is not running the plugin or the other system was blocking on some operation for a long time. You can read the identifier used to challenge as follows: RakNet::BitStream bs(packet->data, packet->length, false); bs.IgnoreBytes(sizeof(MessageID)); RakNet::RakString password; bs.Read(password);
Definition at line 369 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_UDP_PROXY_GENERAL = 0x5c |
UDP proxy messages. Second byte indicates type.
Definition at line 297 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_UNCONNECTED_PING = 0x01 |
Ping from an unconnected system. Reply but do not update timestamps. (internal use only)
Definition at line 30 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_UNCONNECTED_PING_OPEN_CONNECTIONS = 0x02 |
Ping from an unconnected system. Only reply if we have open connections. Do not update timestamps. (internal use only)
Definition at line 32 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_UNCONNECTED_PONG = 0x1c |
RakPeer - Pong from an unconnected system. First byte is ID_UNCONNECTED_PONG, second sizeof(RakNet::TimeMS) bytes is the ping, following bytes is system specific enumeration data. Read using bitstreams
Definition at line 111 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_USER_PACKET_ENUM = 0x86 |
Definition at line 398 of file MessageIdentifiers.php.
const raklib\protocol\MessageIdentifiers::ID_XBOX_LOBBY = 0x6c |
XBOX integration.
Definition at line 352 of file MessageIdentifiers.php.