RakPeer Member List

This is the complete list of members for RakPeer, including all inherited members.
AddPacketToProducer(Packet *p)RakPeer [inline, protected]
AddToBanList(const char *IP, RakNetTime milliseconds=0)RakPeer [virtual]
AddToSecurityExceptionList(const char *ip)RakPeer [virtual]
AdvertiseSystem(const char *host, unsigned short remotePort, const char *data, int dataLength, unsigned connectionSocketIndex=0)RakPeer [virtual]
AllocatePacket(unsigned dataSize)RakPeer [virtual]
AllocPacket(unsigned dataSize, const char *file, unsigned int line)RakPeer [protected]
AllocPacket(unsigned dataSize, unsigned char *data, const char *file, unsigned int line)RakPeer [protected]
AllowConnectionResponseIPMigration(bool allow)RakPeer [virtual]
allowConnectionResponseIPMigrationRakPeer [protected]
AllowIncomingConnections(void) const RakPeer [protected]
allowInternalRoutingRakPeer [protected]
ApplyNetworkSimulator(float packetloss, unsigned short minExtraPing, unsigned short extraPingVariance)RakPeer [virtual]
AssignSystemAddressToRemoteSystemList(const SystemAddress systemAddress, RemoteSystemStruct::ConnectMode connectionMode, RakNetSmartPtr< RakNetSocket > incomingRakNetSocket, bool *thisIPConnectedRecently, SystemAddress bindingAddress, int incomingMTU, RakNetGUID guid)RakPeer [protected]
AttachPlugin(PluginInterface2 *plugin)RakPeer [virtual]
banListRakPeer [protected]
banListMutexRakPeer [protected]
binaryAddressesRakPeer [protected]
blockOnRPCReplyRakPeer [protected]
bufferedCommandsRakPeer [protected]
bufferedPacketsRakPeer [protected]
bytesReceivedPerSecondRakPeer [protected]
bytesSentPerSecondRakPeer [protected]
CancelConnectionAttempt(const SystemAddress target)RakPeer [virtual]
ChangeSystemAddress(RakNetGUID guid, SystemAddress systemAddress)RakPeer [virtual]
ClearBanList(void)RakPeer [virtual]
ClearBufferedCommands(void)RakPeer [protected]
ClearBufferedPackets(void)RakPeer [protected]
ClearRemoteSystemLookup(void)RakPeer [protected]
ClearRequestedConnectionList(void)RakPeer [protected]
ClearSocketQueryOutput(void)RakPeer [protected]
CloseConnection(const SystemAddress target, bool sendDisconnectionNotification, unsigned char orderingChannel=0, PacketPriority disconnectionNotificationPriority=LOW_PRIORITY)RakPeer [virtual]
CloseConnectionInternal(const AddressOrGUID &systemIdentifier, bool sendDisconnectionNotification, bool performImmediate, unsigned char orderingChannel, PacketPriority disconnectionNotificationPriority)RakPeer [protected]
compressedBytesReceivedRakPeer [protected]
compressedBytesSentRakPeer [protected]
Connect(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, unsigned connectionSocketIndex=0, unsigned sendConnectionAttemptCount=12, unsigned timeBetweenSendConnectionAttemptsMS=500, RakNetTime timeoutTime=0)RakPeer [virtual]
ConnectWithSocket(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, RakNetSmartPtr< RakNetSocket > socket, unsigned sendConnectionAttemptCount=12, unsigned timeBetweenSendConnectionAttemptsMS=500, RakNetTime timeoutTime=0)RakPeer [virtual]
DeallocatePacket(Packet *packet)RakPeer [virtual]
defaultMTUSizeRakPeer [protected]
defaultTimeoutTimeRakPeer [protected]
DeleteCompressionLayer(bool inputLayer)RakPeer [virtual]
DerefAllSockets(void)RakPeer [protected]
DereferenceRemoteSystem(SystemAddress sa)RakPeer [protected]
DetachPlugin(PluginInterface2 *messageHandler)RakPeer [virtual]
DisableSecurity(void)RakPeer [virtual]
endThreadsRakPeer [protected]
firstExternalIDRakPeer [protected]
frequencyTableRakPeer [protected]
GenerateCompressionLayer(unsigned int inputFrequencyTable[256], bool inputLayer)RakPeer [virtual]
GenerateGUID(void)RakPeer [protected]
GenerateSeedFromGuid(void)RakPeer [protected]
GenerateSYNCookieRandomNumber(void)RakPeer [protected]
GetAveragePing(const AddressOrGUID systemIdentifier)RakPeer [virtual]
GetBestClockDifferential(const SystemAddress systemAddress) const RakPeer [protected]
GetCompressionRatio(void) const RakPeer [virtual]
GetConnectionList(SystemAddress *remoteSystems, unsigned short *numberOfSystems) const RakPeer [virtual]
GetDecompressionRatio(void) const RakPeer [virtual]
GetExternalID(const SystemAddress target) const RakPeer [virtual]
GetGUIDFromIndex(int index)RakPeer [virtual]
GetGuidFromSystemAddress(const SystemAddress input) const RakPeer [virtual]
GetIncomingPassword(char *passwordData, int *passwordDataLength)RakPeer [virtual]
GetIndexFromGuid(const RakNetGUID guid)RakPeer [protected]
GetIndexFromSystemAddress(const SystemAddress systemAddress) const RakPeer [virtual]
GetIndexFromSystemAddress(const SystemAddress systemAddress, bool calledFromNetworkThread) const RakPeer [protected]
GetInternalID(const SystemAddress systemAddress=UNASSIGNED_SYSTEM_ADDRESS, const int index=0) const RakPeer [virtual]
GetLastPing(const AddressOrGUID systemIdentifier) const RakPeer [virtual]
GetLocalIP(unsigned int index)RakPeer [virtual]
GetLoopbackAddress(void) const RakPeer [protected]
GetLowestPing(const AddressOrGUID systemIdentifier) const RakPeer [virtual]
GetMaximumIncomingConnections(void) const RakPeer [virtual]
GetMaximumNumberOfPeers(void) const RakPeer [virtual]
GetMTUSize(const SystemAddress target) const RakPeer [virtual]
GetNetworkIDManager(void) const RakPeer [virtual]
GetNextSendReceipt(void)RakPeer [virtual]
GetNumberOfAddresses(void)RakPeer [virtual]
GetNumberOfRemoteInitiatedConnections(void) const RakPeer [protected]
GetOfflinePingResponse(char **data, unsigned int *length)RakPeer [virtual]
GetOutgoingFrequencyTable(unsigned int outputFrequencyTable[256])RakPeer [virtual]
GetRakNetSocketFromUserConnectionSocketIndex(unsigned int userIndex) const RakPeer [protected]
GetReceiveBufferSize(void)RakPeer [virtual]
GetRemoteSystem(const AddressOrGUID systemIdentifier, bool calledFromNetworkThread, bool onlyActive) const RakPeer [protected]
GetRemoteSystem(SystemAddress sa) const RakPeer [protected]
GetRemoteSystemFromGUID(const RakNetGUID guid, bool onlyActive) const RakPeer [protected]
GetRemoteSystemFromSystemAddress(const SystemAddress systemAddress, bool calledFromNetworkThread, bool onlyActive) const RakPeer [protected]
GetRemoteSystemIndex(SystemAddress sa) const RakPeer [protected]
GetRPCString(const char *data, const BitSize_t bitSize, const SystemAddress systemAddress)RakPeer [virtual]
GetSocket(const SystemAddress target)RakPeer [virtual]
GetSockets(DataStructures::List< RakNetSmartPtr< RakNetSocket > > &sockets)RakPeer [virtual]
GetSplitMessageProgressInterval(void) const RakPeer [virtual]
GetStatistics(const SystemAddress systemAddress, RakNetStatistics *rns=0)RakPeer [virtual]
GetStatistics(const int index, RakNetStatistics *rns)RakPeer [virtual]
GetSystemAddressFromGuid(const RakNetGUID input) const RakPeer [virtual]
GetSystemAddressFromIndex(int index)RakPeer [virtual]
GetSystemIndexFromGuid(const RakNetGUID input) const RakPeer [protected]
GetSystemList(DataStructures::List< SystemAddress > &addresses, DataStructures::List< RakNetGUID > &guids)RakPeer [virtual]
GetTimeoutTime(const SystemAddress target)RakPeer [virtual]
HandleRPCPacket(const char *data, int length, SystemAddress systemAddress)RakPeer [protected]
HandleRPCReplyPacket(const char *data, int length, SystemAddress systemAddress)RakPeer [protected]
incomingPasswordRakPeer [protected]
incomingPasswordLengthRakPeer [protected]
incomingQueueMutexRakPeer [protected]
IncrementNextSendReceipt(void)RakPeer [virtual]
InitializeSecurity(const char *pubKeyE, const char *pubKeyN, const char *privKeyP, const char *privKeyQ)RakPeer [virtual]
inputTreeRakPeer [protected]
ipListRakPeer [protected]
IsActive(void) const RakPeer [inline, virtual]
IsBanned(const char *IP)RakPeer [virtual]
IsConnected(const AddressOrGUID systemIdentifier, bool includeInProgress=false, bool includeDisconnecting=false)RakPeer [virtual]
IsConnectionAttemptPending(const SystemAddress systemAddress)RakPeer [virtual]
IsInSecurityExceptionList(const char *ip)RakPeer [virtual]
IsLocalIP(const char *ip)RakPeer [virtual]
IsLoopbackAddress(const AddressOrGUID &systemIdentifier, bool matchPort) const RakPeer [protected]
isMainLoopThreadActiveRakPeer [protected]
IsNetworkSimulatorActive(void)RakPeer [virtual]
isRecvFromLoopThreadActiveRakPeer [protected]
keysLocallyGeneratedRakPeer [protected]
limitConnectionFrequencyFromTheSameIPRakPeer [protected]
maximumIncomingConnectionsRakPeer [protected]
maximumNumberOfPeersRakPeer [protected]
maxOutgoingBPSRakPeer [protected]
messageHandlerListRakPeer [protected]
myGuidRakPeer [protected]
mySystemAddressRakPeer [protected]
networkIDManagerRakPeer [protected]
newRandomNumberRakPeer [protected]
NotifyAndFlagForShutdown(const SystemAddress systemAddress, bool performImmediate, unsigned char orderingChannel, PacketPriority disconnectionNotificationPriority)RakPeer [protected]
NUMBER_OF_RAKPEER_MUTEXES enum valueRakPeer [protected]
NumberOfConnections(void) const RakPeer [virtual]
occasionalPingRakPeer [protected]
offlinePingResponseRakPeer [protected]
offlinePingResponse_Mutex enum valueRakPeer [protected]
oldRandomNumberRakPeer [protected]
OnConnectedPong(RakNetTime sendPingTime, RakNetTime sendPongTime, RemoteSystemStruct *remoteSystem)RakPeer [protected]
OnConnectionRequest(RakPeer::RemoteSystemStruct *remoteSystem, unsigned char *AESKey, bool setAESKey, RakNetTime incomingTimestamp)RakPeer [protected]
outputTreeRakPeer [protected]
packetAllocationPoolRakPeer [protected]
packetAllocationPoolMutexRakPeer [protected]
packetReturnMutexRakPeer [protected]
packetReturnQueueRakPeer [protected]
ParseConnectionRequestPacket(RakPeer::RemoteSystemStruct *remoteSystem, SystemAddress systemAddress, const char *data, int byteSize)RakPeer [protected]
Ping(const SystemAddress target)RakPeer [virtual]
Ping(const char *host, unsigned short remotePort, bool onlyReplyOnAcceptingConnections, unsigned connectionSocketIndex=0)RakPeer [virtual]
PingInternal(const SystemAddress target, bool performImmediate, PacketReliability reliability)RakPeer [protected]
ProcessNetworkPacket(const SystemAddress systemAddress, const char *data, const int length, RakPeer *rakPeer, RakNetSmartPtr< RakNetSocket > rakNetSocket, RakNetTimeUS timeRead)RakPeer [friend]
ProcessNetworkPacket(const SystemAddress systemAddress, const char *data, const int length, RakPeer *rakPeer, RakNetTimeUS timeRead)RakPeer [friend]
ProcessOfflineNetworkPacket(const SystemAddress systemAddress, const char *data, const int length, RakPeer *rakPeer, RakNetSmartPtr< RakNetSocket > rakNetSocket, bool *isOfflineMessage, RakNetTimeUS timeRead)RakPeer [friend]
ProcessPortUnreachable(const unsigned int binaryAddress, const unsigned short port, RakPeer *rakPeer)RakPeer [friend]
publicKeyERakPeer [protected]
publicKeyNRakPeer [protected]
PushBackPacket(Packet *packet, bool pushAtHead)RakPeer [virtual]
quitAndDataEventsRakPeer [protected]
RAK_THREAD_DECLARATION(UpdateNetworkLoop)RakPeer [protected]
RAK_THREAD_DECLARATION(RecvFromLoop)RakPeer [protected]
RAK_THREAD_DECLARATION(UDTConnect)RakPeer [protected]
RakPeer()RakPeer
rakPeerMutexesRakPeer [protected]
randomNumberExpirationTimeRakPeer [protected]
rawBytesReceivedRakPeer [protected]
rawBytesSentRakPeer [protected]
Receive(void)RakPeer [virtual]
ReceiveIgnoreRPC(void)RakPeer [protected]
ReferenceRemoteSystem(SystemAddress sa, unsigned int remoteSystemListIndex)RakPeer [protected]
RegisterAsRemoteProcedureCall(const char *uniqueID, void(*functionPointer)(RPCParameters *rpcParms))RakPeer [virtual]
RegisterClassMemberRPC(const char *uniqueID, void *functionPointer)RakPeer [virtual]
remoteSystemIndexPoolRakPeer [protected]
remoteSystemListRakPeer [protected]
remoteSystemLookupRakPeer [protected]
RemoteSystemLookupHashIndex(SystemAddress sa) const RakPeer [protected]
RemoveFromBanList(const char *IP)RakPeer [virtual]
RemoveFromSecurityExceptionList(const char *ip)RakPeer [virtual]
RemoveRouterInterface(RouterInterface *routerInterface)RakPeer [virtual]
replyFromTargetBroadcastRakPeer [protected]
replyFromTargetBSRakPeer [protected]
replyFromTargetPlayerRakPeer [protected]
requestedConnectionList_Mutex enum valueRakPeer [protected]
requestedConnectionQueueRakPeer [protected]
requestedConnectionQueueMutexRakPeer [protected]
ResetSendReceipt(void)RakPeer [protected]
routerRakPeer [protected]
RPC(const char *uniqueID, const char *data, BitSize_t bitLength, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, RakNetTime *includedTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget)RakPeer [virtual]
RPC(const char *uniqueID, const RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, RakNetTime *includedTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget)RakPeer [virtual]
rpcMapRakPeer [protected]
rsacryptRakPeer [protected]
RunUpdateCycle(void)RakPeer [protected]
SecuredConnectionConfirmation(RakPeer::RemoteSystemStruct *remoteSystem, char *data)RakPeer [protected]
SecuredConnectionResponse(const SystemAddress systemAddress)RakPeer [protected]
securityExceptionListRakPeer [protected]
securityExceptionMutexRakPeer [protected]
Send(const char *data, const int length, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, uint32_t forceReceipt=0)RakPeer [virtual]
Send(const RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, uint32_t forceReceipt=0)RakPeer [virtual]
SendBuffered(const char *data, BitSize_t numberOfBitsToSend, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, RemoteSystemStruct::ConnectMode connectionMode, uint32_t receipt)RakPeer [protected]
SendBufferedList(const char **data, const int *lengths, const int numParameters, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, RemoteSystemStruct::ConnectMode connectionMode, uint32_t receipt)RakPeer [protected]
SendConnectionRequest(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, unsigned connectionSocketIndex, unsigned int extraData, unsigned sendConnectionAttemptCount, unsigned timeBetweenSendConnectionAttemptsMS, RakNetTime timeoutTime, RakNetSmartPtr< RakNetSocket > socket)RakPeer [protected]
SendConnectionRequest(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, unsigned connectionSocketIndex, unsigned int extraData, unsigned sendConnectionAttemptCount, unsigned timeBetweenSendConnectionAttemptsMS, RakNetTime timeoutTime)RakPeer [protected]
SendConnectionRequestAccepted(RakPeer::RemoteSystemStruct *remoteSystem, RakNetTime incomingTimestamp)RakPeer [protected]
SendImmediate(char *data, BitSize_t numberOfBitsToSend, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, bool useCallerDataAllocation, RakNetTimeUS currentTime, uint32_t receipt)RakPeer [protected]
SendList(const char **data, const int *lengths, const int numParameters, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, uint32_t forceReceipt=0)RakPeer [virtual]
SendLoopback(const char *data, const int length)RakPeer [virtual]
SendOutOfBand(const char *host, unsigned short remotePort, const char *data, BitSize_t dataLength, unsigned connectionSocketIndex=0)RakPeer [virtual]
sendReceiptSerialRakPeer [protected]
sendReceiptSerialMutexRakPeer [protected]
SendTTL(const char *host, unsigned short remotePort, int ttl, unsigned connectionSocketIndex=0)RakPeer [virtual]
SetCompileFrequencyTable(bool doCompile)RakPeer [virtual]
SetIncomingPassword(const char *passwordData, int passwordDataLength)RakPeer [virtual]
SetLimitIPConnectionFrequency(bool b)RakPeer [virtual]
SetMaximumIncomingConnections(unsigned short numberAllowed)RakPeer [virtual]
SetNetworkIDManager(NetworkIDManager *manager)RakPeer [virtual]
SetOccasionalPing(bool doPing)RakPeer [virtual]
SetOfflinePingResponse(const char *data, const unsigned int length)RakPeer [virtual]
SetPerConnectionOutgoingBandwidthLimit(unsigned maxBitsPerSecond)RakPeer [virtual]
SetRouterInterface(RouterInterface *routerInterface)RakPeer [virtual]
SetSplitMessageProgressInterval(int interval)RakPeer [virtual]
SetTimeoutTime(RakNetTime timeMS, const SystemAddress target)RakPeer [virtual]
SetUnreliableTimeout(RakNetTime timeoutMS)RakPeer [virtual]
SetUserUpdateThread(void(*_userUpdateThreadPtr)(RakPeerInterface *, void *), void *_userUpdateThreadData)RakPeer [virtual]
ShiftIncomingTimestamp(unsigned char *data, SystemAddress systemAddress) const RakPeer [protected]
Shutdown(unsigned int blockDuration, unsigned char orderingChannel=0, PacketPriority disconnectionNotificationPriority=LOW_PRIORITY)RakPeer [virtual]
socketListRakPeer [protected]
socketQueryOutputRakPeer [protected]
splitMessageProgressIntervalRakPeer [protected]
Startup(unsigned short maxConnections, int _threadSleepTimer, SocketDescriptor *socketDescriptors, unsigned socketDescriptorCount, int threadPriority=-99999)RakPeer [virtual]
threadSleepTimerRakPeer [protected]
trackFrequencyTableRakPeer [protected]
UnregisterAsRemoteProcedureCall(const char *uniqueID)RakPeer [virtual]
unreliableTimeoutRakPeer [protected]
updateCycleIsRunningRakPeer [protected]
userUpdateThreadDataRakPeer [protected]
userUpdateThreadPtrRakPeer [protected]
usingSecurityRakPeer [protected]
ValidateRemoteSystemLookup(void) const RakPeer [protected]
validationIntegerRakPeer [protected]
ValidSendTarget(SystemAddress systemAddress, bool broadcast)RakPeer [protected]
WriteOutOfBandHeader(RakNet::BitStream *bitStream)RakPeer [virtual]
~RakPeer()RakPeer [virtual]
~RakPeerInterface()RakPeerInterface [inline, virtual]