| _extraPingVariance (defined in RakPeer) | RakPeer | [protected] |
| _maxSendBPS (defined in RakPeer) | RakPeer | [protected] |
| _minExtraPing (defined in RakPeer) | RakPeer | [protected] |
| AddPacketToProducer(Packet *p) (defined in RakPeer) | RakPeer | [inline, protected] |
| AddToBanList(const char *IP, RakNetTime milliseconds=0) | RakPeer | [virtual] |
| AdvertiseSystem(const char *host, unsigned short remotePort, const char *data, int dataLength) | RakClient | [virtual] |
| AllowConnectionResponseIPMigration(bool allow) | RakClient | [virtual] |
| allowConnectionResponseIPMigration | RakPeer | [protected] |
| AllowIncomingConnections(void) const (defined in RakPeer) | RakPeer | [protected] |
| ApplyNetworkSimulator(double maxSendBPS, unsigned short minExtraPing, unsigned short extraPingVariance) | RakClient | [virtual] |
| AssignPlayerIDToRemoteSystemList(const PlayerID playerId, RemoteSystemStruct::ConnectMode connectionMode) | RakPeer | [protected] |
| AttachPlugin(PluginInterface *messageHandler) | RakClient | [virtual] |
| banList (defined in RakPeer) | RakPeer | [protected] |
| banListMutex (defined in RakPeer) | RakPeer | [protected] |
| blockOnRPCReply (defined in RakPeer) | RakPeer | [protected] |
| bufferedCommands (defined in RakPeer) | RakPeer | [protected] |
| bytesReceivedPerSecond (defined in RakPeer) | RakPeer | [protected] |
| bytesSentPerSecond | RakPeer | [protected] |
| ClearBanList(void) | RakPeer | [virtual] |
| ClearBufferedCommands(void) (defined in RakPeer) | RakPeer | [protected] |
| ClearRequestedConnectionList(void) (defined in RakPeer) | RakPeer | [protected] |
| CloseConnection(const PlayerID target, bool sendDisconnectionNotification, unsigned char orderingChannel=0) | RakPeer | [virtual] |
| CloseConnectionInternal(const PlayerID target, bool sendDisconnectionNotification, bool performImmediate, unsigned char orderingChannel) (defined in RakPeer) | RakPeer | [protected] |
| compressedBytesReceived (defined in RakPeer) | RakPeer | [protected] |
| compressedBytesSent (defined in RakPeer) | RakPeer | [protected] |
| Connect(const char *host, unsigned short serverPort, unsigned short clientPort, unsigned int depreciated, int threadSleepTimer) | RakClient | [virtual] |
| RakPeer::Connect(const char *host, unsigned short remotePort, char *passwordData, int passwordDataLength) | RakPeer | [virtual] |
| connectionSocket (defined in RakPeer) | RakPeer | [protected] |
| DeallocatePacket(Packet *packet) | RakClient | [virtual] |
| DeleteCompressionLayer(bool inputLayer) | RakClient | [virtual] |
| DetachPlugin(PluginInterface *messageHandler) | RakClient | [virtual] |
| DisableSecurity(void) | RakPeer | [virtual] |
| Disconnect(unsigned int blockDuration, unsigned char orderingChannel=0) | RakClient | [virtual] |
| endThreads | RakPeer | [protected] |
| externalPlayerID (defined in RakClient) | RakClient | [private] |
| frequencyTable | RakPeer | [protected] |
| GenerateCompressionLayer(unsigned int inputFrequencyTable[256], bool inputLayer) | RakClient | [virtual] |
| GenerateSYNCookieRandomNumber(void) (defined in RakPeer) | RakPeer | [protected] |
| GetAveragePing(void) | RakClient | [virtual] |
| RakPeer::GetAveragePing(const PlayerID playerId) | RakPeer | [virtual] |
| GetBestClockDifferential(const 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(const PlayerID target) const | RakPeer | [virtual] |
| GetFreeOtherClientIndex(void) (defined in RakClient) | RakClient | [private] |
| GetIncomingPassword(char *passwordData, int *passwordDataLength) | RakPeer | [virtual] |
| GetIndexFromPlayerID(const PlayerID playerId) | RakPeer | [virtual] |
| GetIndexFromPlayerID(const PlayerID playerId, bool calledFromNetworkThread) (defined in RakPeer) | RakPeer | [protected] |
| GetInternalID(void) const | RakClient | [virtual] |
| GetLastPing(void) const | RakClient | [virtual] |
| RakPeer::GetLastPing(const PlayerID playerId) const | RakPeer | [virtual] |
| GetLocalIP(unsigned int index) | RakPeer | [virtual] |
| GetLowestPing(void) const | RakClient | [virtual] |
| RakPeer::GetLowestPing(const PlayerID playerId) const | RakPeer | [virtual] |
| GetMaximumIncomingConnections(void) const | RakPeer | [virtual] |
| GetMaximumNumberOfPeers(void) const | RakPeer | [virtual] |
| GetMTUSize(void) const | RakClient | [virtual] |
| GetNumberOfAddresses(void) | RakPeer | [virtual] |
| GetNumberOfRemoteInitiatedConnections(void) const | RakPeer | [protected] |
| GetOtherClientIndexByPlayerID(const PlayerID playerId) (defined in RakClient) | RakClient | [private] |
| GetOutgoingFrequencyTable(unsigned int outputFrequencyTable[256]) | RakPeer | [virtual] |
| GetPlayerID(void) const | RakClient | [virtual] |
| GetPlayerIDFromIndex(int index) | RakPeer | [virtual] |
| GetPlayerIndex(void) (defined in RakClient) | RakClient | [virtual] |
| GetPlayerPing(const PlayerID playerId) | RakClient | [virtual] |
| GetRemoteStaticData(const PlayerID playerId) | RakPeer | [virtual] |
| GetRemoteSystemFromPlayerID(const PlayerID playerID, bool calledFromNetworkThread, bool onlyActive) const | RakPeer | [protected] |
| GetRPCMap(const PlayerID playerId) (defined in RakPeer) | RakPeer | [virtual] |
| GetSendFrequencyTable(unsigned int outputFrequencyTable[256]) | RakClient | [virtual] |
| GetServerID(void) const | RakClient | [virtual] |
| GetStaticClientData(const PlayerID playerId) | RakClient | [virtual] |
| GetStaticServerData(void) | RakClient | [virtual] |
| GetStatistics(void) | RakClient | [virtual] |
| RakPeer::GetStatistics(const PlayerID playerId) | RakPeer | [virtual] |
| GetSynchronizedRandomInteger(void) const | RakClient | [virtual] |
| HandleRPCPacket(const char *data, int length, PlayerID playerId) | RakPeer | [protected] |
| HandleRPCReplyPacket(const char *data, int length, PlayerID playerId) | RakPeer | [protected] |
| HasPassword(void) const | RakClient | [virtual] |
| incomingPassword (defined in RakPeer) | RakPeer | [protected] |
| incomingPasswordLength (defined in RakPeer) | RakPeer | [protected] |
| incomingQueueMutex (defined in RakPeer) | RakPeer | [protected] |
| Initialize(unsigned short maxConnections, unsigned short localPort, int _threadSleepTimer, const char *forceHostAddress=0) | RakPeer | [virtual] |
| InitializeSecurity(const char *privKeyP, const char *privKeyQ) | RakClient | [virtual] |
| RakPeer::InitializeSecurity(const char *pubKeyE, const char *pubKeyN, const char *privKeyP, const char *privKeyQ) | RakPeer | [virtual] |
| inputTree (defined in RakPeer) | RakPeer | [protected] |
| IPToPlayerID(const char *host, unsigned short remotePort, PlayerID *playerId) | RakPeer | [virtual] |
| IsActive(void) const | RakPeer | [inline, virtual] |
| IsBanned(const char *IP) | RakPeer | [virtual] |
| IsConnected(void) const | RakClient | [virtual] |
| isMainLoopThreadActive | RakPeer | [protected] |
| IsNetworkSimulatorActive(void) | RakClient | [virtual] |
| keysLocallyGenerated (defined in RakPeer) | RakPeer | [protected] |
| localPlayerIndex (defined in RakClient) | RakClient | [private] |
| localStaticData | RakPeer | [protected] |
| maximumIncomingConnections | RakPeer | [protected] |
| maximumNumberOfPeers | RakPeer | [protected] |
| messageHandlerList (defined in RakPeer) | RakPeer | [protected] |
| MTUSize (defined in RakPeer) | RakPeer | [protected] |
| myPlayerId | RakPeer | [protected] |
| newRandomNumber (defined in RakPeer) | RakPeer | [protected] |
| nextSeed (defined in RakClient) | RakClient | [private] |
| nextSeedUpdate (defined in RakClient) | RakClient | [private] |
| NotifyAndFlagForDisconnect(const PlayerID playerId, bool performImmediate, unsigned char orderingChannel) | RakPeer | [protected] |
| NUMBER_OF_RAKPEER_MUTEXES enum value (defined in RakPeer) | RakPeer | [protected] |
| occasionalPing (defined in RakPeer) | RakPeer | [protected] |
| offlinePingResponse (defined in RakPeer) | RakPeer | [protected] |
| offlinePingResponse_Mutex enum value (defined in RakPeer) | RakPeer | [protected] |
| oldRandomNumber (defined in RakPeer) | RakPeer | [protected] |
| OnConnectionRequest(RakPeer::RemoteSystemStruct *remoteSystem, unsigned char *AESKey, bool setAESKey) | RakPeer | [protected] |
| otherClients (defined in RakClient) | RakClient | [private] |
| outputTree (defined in RakPeer) | RakPeer | [protected] |
| packetPool (defined in RakPeer) | RakPeer | [protected] |
| packetSingleProducerConsumer (defined in RakPeer) | RakPeer | [protected] |
| ParseConnectionRequestPacket(RakPeer::RemoteSystemStruct *remoteSystem, PlayerID playerId, const char *data, int byteSize) | RakPeer | [protected] |
| password (defined in RakClient) | RakClient | [private] |
| Ping(const PlayerID target) | RakPeer | [virtual] |
| Ping(const char *host, unsigned short remotePort, bool onlyReplyOnAcceptingConnections) | RakPeer | [virtual] |
| PingInternal(const PlayerID target, bool performImmediate) (defined in RakPeer) | RakPeer | [protected] |
| PingServer(void) | RakClient | [virtual] |
| PingServer(const char *host, unsigned short serverPort, unsigned short clientPort, bool onlyReplyOnAcceptingConnections) | RakClient | [virtual] |
| PlayerIDToDottedIP(const PlayerID playerId) const | RakClient | [virtual] |
| ProcessNetworkPacket (defined in RakPeer) | RakPeer | [friend] |
| processPacketsThreadHandle (defined in RakPeer) | RakPeer | [protected] |
| ProcessPortUnreachable (defined in RakPeer) | RakPeer | [friend] |
| publicKeyE (defined in RakPeer) | RakPeer | [protected] |
| publicKeyN (defined in RakPeer) | RakPeer | [protected] |
| PushBackPacket(Packet *packet, bool pushAtHead) | RakClient | [virtual] |
| RakClient() | RakClient | |
| RakPeer() | RakPeer | |
| rakPeerMutexes (defined in RakPeer) | RakPeer | [protected] |
| randomNumberExpirationTime (defined in RakPeer) | RakPeer | [protected] |
| rawBytesReceived (defined in RakPeer) | RakPeer | [protected] |
| rawBytesSent (defined in RakPeer) | RakPeer | [protected] |
| Receive(void) | RakClient | [virtual] |
| ReceiveIgnoreRPC(void) (defined in RakPeer) | RakPeer | [protected] |
| recvfromThreadHandle (defined in RakPeer) | RakPeer | [protected] |
| RegisterAsRemoteProcedureCall(char *uniqueID, void(*functionPointer)(RPCParameters *rpcParms)) | RakClient | [virtual] |
| RegisterClassMemberRPC(char *uniqueID, void *functionPointer) | RakClient | [virtual] |
| remoteSystemList | RakPeer | [protected] |
| remoteSystemLookup (defined in RakPeer) | RakPeer | [protected] |
| RemoveFromBanList(const char *IP) | RakPeer | [virtual] |
| RemoveRouterInterface(RouterInterface *routerInterface) | RakClient | [virtual] |
| replyFromTargetBroadcast (defined in RakPeer) | RakPeer | [protected] |
| replyFromTargetBS (defined in RakPeer) | RakPeer | [protected] |
| replyFromTargetPlayer (defined in RakPeer) | RakPeer | [protected] |
| requestedConnectionList (defined in RakPeer) | RakPeer | [protected] |
| router (defined in RakPeer) | RakPeer | [protected] |
| RPC(char *uniqueID, const char *data, unsigned int bitLength, PacketPriority priority, PacketReliability reliability, char orderingChannel, bool shiftTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget) | RakClient | [virtual] |
| RPC(char *uniqueID, RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, bool shiftTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget) | RakClient | [virtual] |
| RakPeer::RPC(char *uniqueID, const char *data, unsigned int bitLength, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast, bool shiftTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget) | RakPeer | [virtual] |
| RakPeer::RPC(char *uniqueID, RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast, bool shiftTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget) | RakPeer | [virtual] |
| rpcMap (defined in RakPeer) | RakPeer | [protected] |
| rsacrypt | RakPeer | [protected] |
| RunUpdateCycle(void) (defined in RakPeer) | RakPeer | [protected] |
| SecuredConnectionConfirmation(RakPeer::RemoteSystemStruct *remoteSystem, char *data) (defined in RakPeer) | RakPeer | [protected] |
| SecuredConnectionResponse(const PlayerID playerId) (defined in RakPeer) | RakPeer | [protected] |
| seed (defined in RakClient) | RakClient | [private] |
| Send(const char *data, const int length, PacketPriority priority, PacketReliability reliability, char orderingChannel) | RakClient | [virtual] |
| Send(RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel) | RakClient | [virtual] |
| RakPeer::Send(const char *data, const int 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] |
| SendBuffered(const char *data, int numberOfBitsToSend, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast, RemoteSystemStruct::ConnectMode connectionMode) (defined in RakPeer) | RakPeer | [protected] |
| SendConnectionRequest(const char *host, unsigned short remotePort, char *passwordData, int passwordDataLength) (defined in RakPeer) | RakPeer | [protected] |
| SendImmediate(char *data, int numberOfBitsToSend, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast, bool useCallerDataAllocation, RakNetTimeNS currentTime) (defined in RakPeer) | RakPeer | [protected] |
| SendStaticClientDataToServer(void) | RakClient | [virtual] |
| SendStaticData(const PlayerID target) | RakPeer | [virtual] |
| SendStaticDataInternal(const PlayerID target, bool performImmediate) (defined in RakPeer) | RakPeer | [protected] |
| SetCompileFrequencyTable(bool doCompile) | RakPeer | [virtual] |
| SetIncomingPassword(const char *passwordData, int passwordDataLength) | RakPeer | [virtual] |
| SetMaximumIncomingConnections(unsigned short numberAllowed) | RakPeer | [virtual] |
| SetMTUSize(int size) | RakClient | [virtual] |
| SetOccasionalPing(bool doPing) | RakPeer | [virtual] |
| SetOfflinePingResponse(const char *data, const unsigned int length) | RakPeer | [virtual] |
| SetPassword(const char *_password) | RakClient | [virtual] |
| SetRemoteStaticData(const PlayerID playerId, const char *data, const int length) | RakPeer | [virtual] |
| SetRouterInterface(RouterInterface *routerInterface) | RakClient | [virtual] |
| SetSplitMessageProgressInterval(int interval) | RakPeer | [virtual] |
| SetStaticClientData(const PlayerID playerId, const char *data, const int length) | RakClient | [virtual] |
| SetStaticServerData(const char *data, const int length) | RakClient | [virtual] |
| SetTimeoutTime(RakNetTime timeMS) | RakClient | [virtual] |
| RakPeer::SetTimeoutTime(RakNetTime timeMS, const PlayerID target) | RakPeer | [virtual] |
| SetTrackFrequencyTable(bool b) | RakClient | [virtual] |
| SetUnreliableTimeout(RakNetTime timeoutMS) | RakPeer | [virtual] |
| ShiftIncomingTimestamp(unsigned char *data, PlayerID playerId) const | RakPeer | [protected] |
| splitMessageProgressInterval (defined in RakPeer) | RakPeer | [protected] |
| StartOccasionalPing(void) | RakClient | [virtual] |
| StopOccasionalPing(void) | RakClient | [virtual] |
| threadSleepTimer (defined in RakPeer) | RakPeer | [protected] |
| trackFrequencyTable (defined in RakPeer) | RakPeer | [protected] |
| UnregisterAsRemoteProcedureCall(char *uniqueID) | RakClient | [virtual] |
| unreliableTimeout (defined in RakPeer) | RakPeer | [protected] |
| updateCycleIsRunning | RakPeer | [protected] |
| UpdateNetworkLoop (defined in RakPeer) | RakPeer | [friend] |
| usingSecurity (defined in RakPeer) | RakPeer | [protected] |
| validationInteger (defined in RakPeer) | RakPeer | [protected] |
| ValidSendTarget(PlayerID playerId, bool broadcast) (defined in RakPeer) | RakPeer | [protected] |
| ~RakClient() | RakClient | [virtual] |
| ~RakClientInterface() | RakClientInterface | [inline, virtual] |
| ~RakPeer() | RakPeer | [virtual] |
| ~RakPeerInterface() | RakPeerInterface | [inline, virtual] |