RakNet  4.0
RakNet::RakPeer Member List

This is the complete list of members for RakNet::RakPeer, including all inherited members.

activeSystemListRakNet::RakPeerprotected
AddToBanList(const char *IP, RakNet::TimeMS milliseconds=0)RakNet::RakPeervirtual
AddToSecurityExceptionList(const char *ip)RakNet::RakPeervirtual
AdvertiseSystem(const char *host, unsigned short remotePort, const char *data, int dataLength, unsigned connectionSocketIndex=0)RakNet::RakPeervirtual
AllocatePacket(unsigned dataSize)RakNet::RakPeervirtual
allowConnectionResponseIPMigrationRakNet::RakPeerprotected
AllowConnectionResponseIPMigration(bool allow)RakNet::RakPeervirtual
ApplyNetworkSimulator(float packetloss, unsigned short minExtraPing, unsigned short extraPingVariance)RakNet::RakPeervirtual
AssignSystemAddressToRemoteSystemList(const SystemAddress systemAddress, RemoteSystemStruct::ConnectMode connectionMode, RakNetSocket2 *incomingRakNetSocket, bool *thisIPConnectedRecently, SystemAddress bindingAddress, int incomingMTU, RakNetGUID guid, bool useSecurity)RakNet::RakPeerprotected
AttachPlugin(PluginInterface2 *plugin)RakNet::RakPeervirtual
bytesSentPerSecondRakNet::RakPeerprotected
CancelConnectionAttempt(const SystemAddress target)RakNet::RakPeervirtual
ClearBanList(void)RakNet::RakPeervirtual
CloseConnection(const AddressOrGUID target, bool sendDisconnectionNotification, unsigned char orderingChannel=0, PacketPriority disconnectionNotificationPriority=LOW_PRIORITY)RakNet::RakPeervirtual
Connect(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, PublicKey *publicKey=0, unsigned connectionSocketIndex=0, unsigned sendConnectionAttemptCount=6, unsigned timeBetweenSendConnectionAttemptsMS=1000, RakNet::TimeMS timeoutTime=0)RakNet::RakPeervirtual
ConnectWithSocket(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, RakNetSocket2 *socket, PublicKey *publicKey=0, unsigned sendConnectionAttemptCount=6, unsigned timeBetweenSendConnectionAttemptsMS=1000, RakNet::TimeMS timeoutTime=0)RakNet::RakPeervirtual
DeallocatePacket(Packet *packet)RakNet::RakPeervirtual
DetachPlugin(PluginInterface2 *messageHandler)RakNet::RakPeervirtual
DisableSecurity(void)RakNet::RakPeervirtual
endThreadsRakNet::RakPeerprotected
Get64BitUniqueRandomNumber(void)RakNet::RakPeerInterfacestatic
GetAveragePing(const AddressOrGUID systemIdentifier)RakNet::RakPeervirtual
GetBestClockDifferential(const SystemAddress systemAddress) const RakNet::RakPeerprotected
GetClientPublicKeyFromSystemAddress(const SystemAddress input, char *client_public_key) const RakNet::RakPeervirtual
GetConnectionList(SystemAddress *remoteSystems, unsigned short *numberOfSystems) const RakNet::RakPeervirtual
GetConnectionState(const AddressOrGUID systemIdentifier)RakNet::RakPeervirtual
GetExternalID(const SystemAddress target) const RakNet::RakPeervirtual
GetGUIDFromIndex(unsigned int index)RakNet::RakPeervirtual
GetGuidFromSystemAddress(const SystemAddress input) const RakNet::RakPeervirtual
GetIncomingPassword(char *passwordData, int *passwordDataLength)RakNet::RakPeervirtual
GetIndexFromSystemAddress(const SystemAddress systemAddress) const RakNet::RakPeervirtual
GetInternalID(const SystemAddress systemAddress=UNASSIGNED_SYSTEM_ADDRESS, const int index=0) const RakNet::RakPeervirtual
GetLastPing(const AddressOrGUID systemIdentifier) const RakNet::RakPeervirtual
GetLocalIP(unsigned int index)RakNet::RakPeervirtual
GetLowestPing(const AddressOrGUID systemIdentifier) const RakNet::RakPeervirtual
GetMaximumIncomingConnections(void) const RakNet::RakPeervirtual
GetMaximumNumberOfPeers(void) const RakNet::RakPeervirtual
GetMTUSize(const SystemAddress target) const RakNet::RakPeervirtual
GetMyBoundAddress(const int socketIndex=0)RakNet::RakPeervirtual
GetMyGUID(void) const RakNet::RakPeervirtual
GetNextSendReceipt(void)RakNet::RakPeervirtual
GetNumberOfAddresses(void)RakNet::RakPeervirtual
GetNumberOfRemoteInitiatedConnections(void) const RakNet::RakPeerprotected
GetOfflinePingResponse(char **data, unsigned int *length)RakNet::RakPeervirtual
GetReceiveBufferSize(void)RakNet::RakPeervirtual
GetRemoteSystemFromSystemAddress(const SystemAddress systemAddress, bool calledFromNetworkThread, bool onlyActive) const RakNet::RakPeerprotected
GetSocket(const SystemAddress target)RakNet::RakPeervirtual
GetSockets(DataStructures::List< RakNetSocket2 * > &sockets)RakNet::RakPeervirtual
GetSplitMessageProgressInterval(void) const RakNet::RakPeervirtual
GetStatistics(const SystemAddress systemAddress, RakNetStatistics *rns=0)RakNet::RakPeervirtual
GetStatistics(const unsigned int index, RakNetStatistics *rns)RakNet::RakPeervirtual
GetStatisticsList(DataStructures::List< SystemAddress > &addresses, DataStructures::List< RakNetGUID > &guids, DataStructures::List< RakNetStatistics > &statistics)RakNet::RakPeervirtual
GetSystemAddressFromGuid(const RakNetGUID input) const RakNet::RakPeervirtual
GetSystemAddressFromIndex(unsigned int index)RakNet::RakPeervirtual
GetSystemList(DataStructures::List< SystemAddress > &addresses, DataStructures::List< RakNetGUID > &guids) const RakNet::RakPeervirtual
GetTimeoutTime(const SystemAddress target)RakNet::RakPeervirtual
incomingPasswordRakNet::RakPeerprotected
IncrementNextSendReceipt(void)RakNet::RakPeervirtual
InitializeSecurity(const char *publicKey, const char *privateKey, bool bRequireClientKey=false)RakNet::RakPeervirtual
IsActive(void) const RakNet::RakPeervirtual
IsBanned(const char *IP)RakNet::RakPeervirtual
IsInSecurityExceptionList(const char *ip)RakNet::RakPeervirtual
IsLocalIP(const char *ip)RakNet::RakPeervirtual
isMainLoopThreadActiveRakNet::RakPeerprotected
IsNetworkSimulatorActive(void)RakNet::RakPeervirtual
maximumIncomingConnectionsRakNet::RakPeerprotected
maximumNumberOfPeersRakNet::RakPeerprotected
NotifyAndFlagForShutdown(const SystemAddress systemAddress, bool performImmediate, unsigned char orderingChannel, PacketPriority disconnectionNotificationPriority)RakNet::RakPeerprotected
NumberOfConnections(void) const RakNet::RakPeervirtual
ParseConnectionRequestPacket(RakPeer::RemoteSystemStruct *remoteSystem, const SystemAddress &systemAddress, const char *data, int byteSize)RakNet::RakPeerprotected
Ping(const SystemAddress target)RakNet::RakPeervirtual
Ping(const char *host, unsigned short remotePort, bool onlyReplyOnAcceptingConnections, unsigned connectionSocketIndex=0)RakNet::RakPeervirtual
PushBackPacket(Packet *packet, bool pushAtHead)RakNet::RakPeervirtual
RakPeer()RakNet::RakPeer
Receive(void)RakNet::RakPeervirtual
remoteSystemListRakNet::RakPeerprotected
RemoveFromBanList(const char *IP)RakNet::RakPeervirtual
RemoveFromSecurityExceptionList(const char *ip)RakNet::RakPeervirtual
Send(const char *data, const int length, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, uint32_t forceReceiptNumber=0)RakNet::RakPeervirtual
Send(const RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, uint32_t forceReceiptNumber=0)RakNet::RakPeervirtual
SendList(const char **data, const int *lengths, const int numParameters, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, uint32_t forceReceiptNumber=0)RakNet::RakPeervirtual
SendLoopback(const char *data, const int length)RakNet::RakPeervirtual
sendReceiptSerialMutexRakNet::RakPeerprotected
SendTTL(const char *host, unsigned short remotePort, int ttl, unsigned connectionSocketIndex=0)RakNet::RakPeervirtual
SetIncomingDatagramEventHandler(bool(*_incomingDatagramEventHandler)(RNS2RecvStruct *))RakNet::RakPeervirtual
SetIncomingPassword(const char *passwordData, int passwordDataLength)RakNet::RakPeervirtual
SetInternalID(SystemAddress systemAddress, int index=0)RakNet::RakPeervirtual
SetLimitIPConnectionFrequency(bool b)RakNet::RakPeervirtual
SetMaximumIncomingConnections(unsigned short numberAllowed)RakNet::RakPeervirtual
SetOccasionalPing(bool doPing)RakNet::RakPeervirtual
SetOfflinePingResponse(const char *data, const unsigned int length)RakNet::RakPeervirtual
SetPerConnectionOutgoingBandwidthLimit(unsigned maxBitsPerSecond)RakNet::RakPeervirtual
SetSplitMessageProgressInterval(int interval)RakNet::RakPeervirtual
SetTimeoutTime(RakNet::TimeMS timeMS, const SystemAddress target)RakNet::RakPeervirtual
SetUnreliableTimeout(RakNet::TimeMS timeoutMS)RakNet::RakPeervirtual
SetUserUpdateThread(void(*_userUpdateThreadPtr)(RakPeerInterface *, void *), void *_userUpdateThreadData)RakNet::RakPeervirtual
ShiftIncomingTimestamp(unsigned char *data, const SystemAddress &systemAddress) const RakNet::RakPeerprotected
Shutdown(unsigned int blockDuration, unsigned char orderingChannel=0, PacketPriority disconnectionNotificationPriority=LOW_PRIORITY)RakNet::RakPeervirtual
Startup(unsigned int maxConnections, SocketDescriptor *socketDescriptors, unsigned socketDescriptorCount, int threadPriority=-99999)RakNet::RakPeervirtual
updateCycleIsRunningRakNet::RakPeerprotected
~RakPeer()RakNet::RakPeervirtual
~RakPeerInterface()RakNet::RakPeerInterfaceinlinevirtual