Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

# RakClient Member List

This is the complete list of members for RakClient, including all inherited members.

AddToBanList(const char *IP) | RakPeer | `[virtual]`
AdvertiseSystem(char *host, unsigned short remotePort) | RakClient | `[virtual]`
allowConnectionResponseIPMigration | RakPeer | `[protected]`
AllowConnectionResponseIPMigration(bool allow) | RakClient | `[virtual]`
AssignPlayerIDToRemoteSystemList(PlayerID playerId, unsigned char *AESKey, bool setAESKey) | RakPeer | `[protected]`
banList | RakPeer | `[protected]`
banListMutex | RakPeer | `[protected]`
bytesReceivedPerSecond | RakPeer | `[protected]`
bytesSentPerSecond | RakPeer | `[protected]`
ClearBanList(void) | RakPeer | `[virtual]`
CloseConnection(PlayerID target, bool sendDisconnectionNotification, unsigned long blockDuration) | RakPeer | `[virtual]`
compressedBytesReceived | RakPeer | `[protected]`
compressedBytesSent | RakPeer | `[protected]`
Connect(char *host, unsigned short serverPort, unsigned short clientPort, unsigned long connectionValidationInteger, int threadSleepTimer) | RakClient | `[virtual]`
RakPeer::Connect(char *host, unsigned short remotePort, char *passwordData, int passwordDataLength) | RakPeer | `[virtual]`
connectionSocket | RakPeer | `[protected]`
DeallocatePacket(Packet *packet) | RakClient | `[virtual]`
DeleteCompressionLayer(bool inputLayer) | RakClient | `[virtual]`
DisableSecurity(void) | RakPeer | `[virtual]`
Disconnect(unsigned long blockDuration) | RakClient | `[virtual]`
endThreads | RakPeer | `[protected]`
externalPlayerID | RakClient | `[private]`
frequencyTable | RakPeer | `[protected]`
GenerateCompressionLayer(unsigned long inputFrequencyTable[256], bool inputLayer) | RakClient | `[virtual]`
GenerateSYNCookieRandomNumber(void) | RakPeer | `[protected]`
GetAveragePing(void) | RakClient | `[virtual]`
RakPeer::GetAveragePing(PlayerID target) | RakPeer | `[virtual]`
GetBestClockDifferential(PlayerID playerId) const | RakPeer | `[protected]`
GetCompressionRatio(void) const | RakClient | `[virtual]`
GetConnectionList(PlayerID *remoteSystems, unsigned short *numberOfSystems) const | RakPeer | `[virtual]`
GetDecompressionRatio(void) const | RakClient | `[virtual]`
GetExternalID(PlayerID target) const | RakPeer | `[virtual]`
GetFreeOtherClientIndex(void) | RakClient | `[private]`
GetIncomingPassword(void) | RakPeer |
GetIndexFromPlayerID(PlayerID playerId) | RakPeer | `[virtual]`
GetInternalID(void) const | RakPeer | `[virtual]`
GetLastPing(void) const | RakClient | `[virtual]`
RakPeer::GetLastPing(PlayerID target) const | RakPeer | `[virtual]`
GetLocalIP(unsigned int index) | RakPeer | `[virtual]`
GetLowestPing(void) const | RakClient | `[virtual]`
RakPeer::GetLowestPing(PlayerID target) const | RakPeer | `[virtual]`
GetMaximumIncomingConnections(void) const | RakPeer | `[virtual]`
GetMaximumNumberOfPeers(void) const | RakPeer | `[virtual]`
GetMTUSize(void) const | RakClient | `[virtual]`
GetNumberOfAddresses(void) | RakPeer | `[virtual]`
GetNumberOfIncomingConnections(void) const | RakPeer | `[protected]`
GetOtherClientIndexByPlayerID(PlayerID playerId) | RakClient | `[private]`
GetOutgoingFrequencyTable(unsigned long outputFrequencyTable[256]) | RakPeer | `[virtual]`
GetPasswordData(char *passwordData, int *passwordDataLength) | RakPeer | `[virtual]`
GetPlayerID(void) const | RakClient | `[virtual]`
GetPlayerIDFromIndex(int index) | RakPeer | `[virtual]`
GetPlayerIndex(void) | RakClient | `[virtual]`
GetPlayerPing(PlayerID playerId) | RakClient | `[virtual]`
GetRemoteStaticData(PlayerID playerId) | RakPeer | `[virtual]`
GetRemoteSystemFromPlayerID(PlayerID playerID) const | RakPeer | `[protected]`
GetSendFrequencyTable(unsigned long outputFrequencyTable[256]) | RakClient | `[virtual]`
GetServerID(void) const | RakClient | `[virtual]`
GetStaticClientData(PlayerID playerId) | RakClient | `[virtual]`
GetStaticServerData(void) | RakClient | `[virtual]`
GetStatistics(void) | RakClient | `[virtual]`
RakPeer::GetStatistics(PlayerID playerId) | RakPeer | `[virtual]`
GetSynchronizedRandomInteger(void) const | RakClient | `[virtual]`
HandleConnectionRequest(PlayerID playerId, unsigned char *AESKey, bool setAESKey) | RakPeer | `[protected]`
HandleRPCPacket(char *data, int length, PlayerID playerId) | RakPeer | `[protected]`
HasPassword(void) const | RakClient | `[virtual]`
incomingPacketQueue | RakPeer | `[protected]`
incomingPasswordBitStream | RakPeer | `[protected]`
incomingPasswordBitStream_Mutex enum value | RakPeer | `[protected]`
incomingQueueMutex | RakPeer | `[protected]`
Initialize(unsigned short MaximumNumberOfPeers, unsigned short localPort, int _threadSleepTimer) | RakPeer | `[virtual]`
InitializeSecurity(char *pubKeyP, char *pubKeyQ) | RakClient | `[virtual]`
RakPeer::InitializeSecurity(char *pubKeyP, char *pubKeyQ, char *privKeyE, char *privKeyN) | RakPeer | `[virtual]`
inputTree | RakPeer | `[protected]`
IPToPlayerID(const char *host, unsigned short remotePort, PlayerID *playerId) | RakPeer | `[virtual]`
IsActive(void) const | RakPeer | `[virtual]`
IsBanned(const char *IP) | RakPeer | `[virtual]`
IsConnected(void) const | RakClient | `[virtual]`
isMainLoopThreadActive | RakPeer | `[protected]`
keysLocallyGenerated | RakPeer | `[protected]`
lastUserUpdateCycle | RakPeer | `[protected]`
localPlayerIndex | RakClient | `[private]`
localStaticData | RakPeer | `[protected]`
maximumIncomingConnections | RakPeer | `[protected]`
maximumNumberOfPeers | RakPeer | `[protected]`
MTUSize | RakPeer | `[protected]`
myPlayerId | RakPeer | `[protected]`
newRandomNumber | RakPeer | `[protected]`
nextSeed | RakClient | `[private]`
nextSeedUpdate | RakClient | `[private]`
NUMBER_OF_RAKPEER_MUTEXES enum value | RakPeer | `[protected]`
occasionalPing | RakPeer | `[protected]`
offlinePingResponse | RakPeer | `[protected]`
offlinePingResponse_Mutex enum value | RakPeer | `[protected]`
oldRandomNumber | RakPeer | `[protected]`
otherClients | RakClient | `[private]`
outgoingPasswordBitStream | RakPeer | `[protected]`
outgoingPasswordBitStream_Mutex enum value | RakPeer | `[protected]`
outputTree | RakPeer | `[protected]`
password | RakClient | `[private]`
Ping(PlayerID target) | RakPeer | `[virtual]`
Ping(char *host, unsigned short remotePort, bool onlyReplyOnAcceptingConnections) | RakPeer | `[virtual]`
PingServer(void) | RakClient | `[virtual]`
PingServer(char *host, unsigned short serverPort, unsigned short clientPort, bool onlyReplyOnAcceptingConnections) | RakClient | `[virtual]`
PlayerIDToDottedIP(PlayerID playerId) const | RakClient | `[virtual]`
ProcessNetworkPacket(unsigned long binaryAddress, unsigned short port, char *data, int length, RakPeer *rakPeer) | RakPeer | `[friend]`
processPacketsThreadHandle | RakPeer | `[protected]`
publicKeyP | RakPeer | `[protected]`
publicKeyQ | RakPeer | `[protected]`
PushBackPacket(Packet *packet) | RakClient | `[virtual]`
PushPortRefused(PlayerID target) | RakPeer | `[protected]`
RakClient() | RakClient |
RakPeer() | RakPeer |
rakPeerMutexes | RakPeer | `[protected]`
randomNumberExpirationTime | RakPeer | `[protected]`
rawBytesReceived | RakPeer | `[protected]`
rawBytesSent | RakPeer | `[protected]`
Receive(void) | RakClient | `[virtual]`
RecordConnectionAttempt(const char *host, unsigned short remotePort) | RakPeer | `[protected]`
recvfromThreadHandle | RakPeer | `[protected]`
RegisterAsRemoteProcedureCall(char *uniqueID, void(*functionName)(char *input, int numberOfBitsOfData, PlayerID sender)) | RakClient | `[virtual]`
remoteSystemList | RakPeer | `[protected]`
remoteSystemList_Mutex enum value | RakPeer | `[protected]`
RemoveFromBanList(const char *IP) | RakPeer | `[virtual]`
RemoveFromRequestedConnectionsList(PlayerID playerId) | RakPeer | `[protected]`
requestedConnections_MUTEX enum value | RakPeer | `[protected]`
requestedConnectionsList | RakPeer | `[protected]`
ResetRemoteSystemData(RemoteSystemStruct *remoteSystem, bool weInitiatedTheConnection) | RakPeer | `[protected]`
RPC(char *uniqueID, char *data, unsigned long bitLength, PacketPriority priority, PacketReliability reliability, char orderingChannel, bool shiftTimestamp) | RakClient | `[virtual]`
RPC(char *uniqueID, RakNet::BitStream *parameters, PacketPriority priority, PacketReliability reliability, char orderingChannel, bool shiftTimestamp) | RakClient | `[virtual]`
RakPeer::RPC(char *uniqueID, char *data, unsigned long bitLength, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast, bool shiftTimestamp) | RakPeer | `[virtual]`
RakPeer::RPC(char *uniqueID, RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast, bool shiftTimestamp) | RakPeer | `[virtual]`
rpcTree | RakPeer | `[protected]`
rsacrypt | RakPeer | `[protected]`
RunUpdateCycle(void) | RakPeer | `[protected]`
SecuredConnectionConfirmation(PlayerID playerId, char *data) | RakPeer | `[protected]`
SecuredConnectionResponse(PlayerID playerId) | RakPeer | `[protected]`
seed | RakClient | `[private]`
Send(char *data, const long length, PacketPriority priority, PacketReliability reliability, char orderingChannel) | RakClient | `[virtual]`
Send(RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel) | RakClient | `[virtual]`
RakPeer::Send(char *data, const long length, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast) | RakPeer | `[virtual]`
RakPeer::Send(RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast) | RakPeer | `[virtual]`
SendConnectionRequest(const char *host, unsigned short remotePort) | RakPeer | `[protected]`
SendStaticClientDataToServer(void) | RakClient | `[virtual]`
SendStaticData(PlayerID target) | RakPeer | `[virtual]`
SetCompileFrequencyTable(bool doCompile) | RakPeer | `[virtual]`
SetIncomingPassword(char *passwordData, int passwordDataLength) | RakPeer | `[virtual]`
SetMaximumIncomingConnections(unsigned short numberAllowed) | RakPeer | `[virtual]`
SetMTUSize(int size) | RakClient | `[virtual]`
SetOccasionalPing(bool doPing) | RakPeer | `[virtual]`
SetOfflinePingResponse(char *data, const unsigned long length) | RakPeer | `[virtual]`
SetPassword(char *_password) | RakClient | `[virtual]`
SetRemoteStaticData(PlayerID playerId, char *data, const long length) | RakPeer | `[virtual]`
SetStaticClientData(PlayerID playerId, char *data, const long length) | RakClient | `[virtual]`
SetStaticServerData(char *data, const long length) | RakClient | `[virtual]`
SetTrackFrequencyTable(bool b) | RakClient | `[virtual]`
ShiftIncomingTimestamp(char *data, PlayerID playerId) const | RakPeer | `[protected]`
StartOccasionalPing(void) | RakClient | `[virtual]`
StopOccasionalPing(void) | RakClient | `[virtual]`
threadSleepTimer | RakPeer | `[protected]`
trackFrequencyTable | RakPeer | `[protected]`
UnregisterAsRemoteProcedureCall(char *uniqueID) | RakClient | `[virtual]`
updateCycleIsRunning | RakPeer | `[protected]`
UpdateNetworkLoop(void *arguments) | RakPeer | `[friend]`
usingSecurity | RakPeer | `[protected]`
validationInteger | RakPeer | `[protected]`
~RakClient() | RakClient | `[virtual]`
~RakClientInterface() | RakClientInterface | `[inline, virtual]`
~RakPeer() | RakPeer | `[virtual]`
~RakPeerInterface() | RakPeerInterface | `[inline, virtual]`