, including all inherited members.
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] |
AllowConnectionResponseIPMigration(bool allow) | RakPeer | [virtual] |
allowConnectionResponseIPMigration | RakPeer | [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] |
bytesSentPerSecond | RakPeer | [protected] |
CancelConnectionAttempt(const SystemAddress target) | RakPeer | [virtual] |
ClearBanList(void) | RakPeer | [virtual] |
CloseConnection(const SystemAddress target, bool sendDisconnectionNotification, unsigned char orderingChannel=0, PacketPriority disconnectionNotificationPriority=LOW_PRIORITY) | RakPeer | [virtual] |
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] |
DeleteCompressionLayer(bool inputLayer) | RakPeer | [virtual] |
DetachPlugin(PluginInterface2 *messageHandler) | RakPeer | [virtual] |
DisableSecurity(void) | RakPeer | [virtual] |
endThreads | RakPeer | [protected] |
frequencyTable | RakPeer | [protected] |
GenerateCompressionLayer(unsigned int inputFrequencyTable[256], bool inputLayer) | RakPeer | [virtual] |
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] |
GetIndexFromSystemAddress(const SystemAddress systemAddress) const | RakPeer | [virtual] |
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] |
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] |
GetReceiveBufferSize(void) | RakPeer | [virtual] |
GetRemoteSystemFromSystemAddress(const SystemAddress systemAddress, bool calledFromNetworkThread, bool onlyActive) const | RakPeer | [protected] |
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] |
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] |
IncrementNextSendReceipt(void) | RakPeer | [virtual] |
InitializeSecurity(const char *pubKeyE, const char *pubKeyN, const char *privKeyP, const char *privKeyQ) | RakPeer | [virtual] |
IsActive(void) const | RakPeer | [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] |
isMainLoopThreadActive | RakPeer | [protected] |
IsNetworkSimulatorActive(void) | RakPeer | [virtual] |
maximumIncomingConnections | RakPeer | [protected] |
maximumNumberOfPeers | RakPeer | [protected] |
mySystemAddress | RakPeer | [protected] |
NotifyAndFlagForShutdown(const SystemAddress systemAddress, bool performImmediate, unsigned char orderingChannel, PacketPriority disconnectionNotificationPriority) | RakPeer | [protected] |
NumberOfConnections(void) const | RakPeer | [virtual] |
OnConnectionRequest(RakPeer::RemoteSystemStruct *remoteSystem, unsigned char *AESKey, bool setAESKey, RakNetTime incomingTimestamp) | RakPeer | [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] |
PushBackPacket(Packet *packet, bool pushAtHead) | RakPeer | [virtual] |
RakPeer() | RakPeer | |
Receive(void) | RakPeer | [virtual] |
RegisterAsRemoteProcedureCall(const char *uniqueID, void(*functionPointer)(RPCParameters *rpcParms)) | RakPeer | [virtual] |
RegisterClassMemberRPC(const char *uniqueID, void *functionPointer) | RakPeer | [virtual] |
remoteSystemList | RakPeer | [protected] |
RemoveFromBanList(const char *IP) | RakPeer | [virtual] |
RemoveFromSecurityExceptionList(const char *ip) | RakPeer | [virtual] |
RemoveRouterInterface(RouterInterface *routerInterface) | RakPeer | [virtual] |
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] |
rsacrypt | RakPeer | [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] |
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] |
sendReceiptSerialMutex | RakPeer | [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] |
Startup(unsigned short maxConnections, int _threadSleepTimer, SocketDescriptor *socketDescriptors, unsigned socketDescriptorCount, int threadPriority=-99999) | RakPeer | [virtual] |
UnregisterAsRemoteProcedureCall(const char *uniqueID) | RakPeer | [virtual] |
updateCycleIsRunning | RakPeer | [protected] |
~RakPeer() | RakPeer | [virtual] |
~RakPeerInterface() | RakPeerInterface | [inline, virtual] |