#include <RakPeer.h>
Public Types | |
enum | ConnectMode { NO_ACTION, DISCONNECT_ASAP, DISCONNECT_ASAP_SILENTLY, DISCONNECT_ON_NO_ACK, REQUESTED_CONNECTION, HANDLING_CONNECTION_REQUEST, UNVERIFIED_SENDER, SET_ENCRYPTION_ON_MULTIPLE_16_BYTE_PACKET, CONNECTED } |
Public Attributes | |
bool | isActive |
SystemAddress | systemAddress |
SystemAddress | myExternalSystemAddress |
Their external IP on the internet. | |
SystemAddress | theirInternalSystemAddress [MAXIMUM_NUMBER_OF_INTERNAL_IDS] |
Your external IP on the internet, from their perspective. | |
ReliabilityLayer | reliabilityLayer |
Their internal IP, behind the LAN. | |
bool | weInitiatedTheConnection |
The reliability layer associated with this player. | |
PingAndClockDifferential | pingAndClockDifferential [PING_TIMES_ARRAY_SIZE] |
True if we started this connection via Connect. False if someone else connected to us. | |
int | pingAndClockDifferentialWriteIndex |
last x ping times and calculated clock differentials with it | |
unsigned short | lowestPing |
The index we are writing into the pingAndClockDifferential circular buffer. | |
RakNetTime | nextPingTime |
The lowest ping value encountered. | |
RakNetTime | lastReliableSend |
When to next ping this player. | |
RakNetTime | connectionTime |
When did the last reliable send occur. Reliable sends must occur at least once every timeoutTime/2 units to notice disconnects. | |
unsigned char | AESKey [16] |
connection time, if active. | |
bool | setAESKey |
Security key. | |
RPCMap | rpcMap |
true if security is enabled. | |
RakNetGUID | guid |
Mapping of RPC calls to single byte integers to save transmission bandwidth. | |
int | MTUSize |
RakNetSmartPtr< RakNetSocket > | rakNetSocket |
enum RakPeer::RemoteSystemStruct::ConnectMode | connectMode |
Definition at line 750 of file RakPeer.h.
unsigned char RakPeer::RemoteSystemStruct::AESKey[16] |
unsigned short RakPeer::RemoteSystemStruct::lowestPing |
SystemAddress RakPeer::RemoteSystemStruct::theirInternalSystemAddress[MAXIMUM_NUMBER_OF_INTERNAL_IDS] |