RakPeerInterface Member List

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

AddToBanList(const char *IP, RakNetTime milliseconds=0)=0RakPeerInterface [pure virtual]
AdvertiseSystem(const char *host, unsigned short remotePort, const char *data, int dataLength)=0RakPeerInterface [pure virtual]
AllowConnectionResponseIPMigration(bool allow)=0RakPeerInterface [pure virtual]
ApplyNetworkSimulator(double maxSendBPS, unsigned short minExtraPing, unsigned short extraPingVariance)=0RakPeerInterface [pure virtual]
AttachPlugin(PluginInterface *plugin)=0RakPeerInterface [pure virtual]
ClearBanList(void)=0RakPeerInterface [pure virtual]
CloseConnection(const PlayerID target, bool sendDisconnectionNotification, unsigned char orderingChannel=0)=0RakPeerInterface [pure virtual]
Connect(const char *host, unsigned short remotePort, char *passwordData, int passwordDataLength)=0RakPeerInterface [pure virtual]
DeallocatePacket(Packet *packet)=0RakPeerInterface [pure virtual]
DeleteCompressionLayer(bool inputLayer)=0RakPeerInterface [pure virtual]
DetachPlugin(PluginInterface *messageHandler)=0RakPeerInterface [pure virtual]
DisableSecurity(void)=0RakPeerInterface [pure virtual]
Disconnect(unsigned int blockDuration, unsigned char orderingChannel=0)=0RakPeerInterface [pure virtual]
GenerateCompressionLayer(unsigned int inputFrequencyTable[256], bool inputLayer)=0RakPeerInterface [pure virtual]
GetAveragePing(const PlayerID playerId)=0RakPeerInterface [pure virtual]
GetCompressionRatio(void) const =0RakPeerInterface [pure virtual]
GetConnectionList(PlayerID *remoteSystems, unsigned short *numberOfSystems) const =0RakPeerInterface [pure virtual]
GetDecompressionRatio(void) const =0RakPeerInterface [pure virtual]
GetExternalID(const PlayerID target) const =0RakPeerInterface [pure virtual]
GetIncomingPassword(char *passwordData, int *passwordDataLength)=0RakPeerInterface [pure virtual]
GetIndexFromPlayerID(const PlayerID playerId)=0RakPeerInterface [pure virtual]
GetInternalID(void) const =0RakPeerInterface [pure virtual]
GetLastPing(const PlayerID playerId) const =0RakPeerInterface [pure virtual]
GetLocalIP(unsigned int index)=0RakPeerInterface [pure virtual]
GetLowestPing(const PlayerID playerId) const =0RakPeerInterface [pure virtual]
GetMaximumIncomingConnections(void) const =0RakPeerInterface [pure virtual]
GetMaximumNumberOfPeers(void) const =0RakPeerInterface [pure virtual]
GetMTUSize(void) const =0RakPeerInterface [pure virtual]
GetNumberOfAddresses(void)=0RakPeerInterface [pure virtual]
GetOutgoingFrequencyTable(unsigned int outputFrequencyTable[256])=0RakPeerInterface [pure virtual]
GetPlayerIDFromIndex(int index)=0RakPeerInterface [pure virtual]
GetRemoteStaticData(const PlayerID playerId)=0RakPeerInterface [pure virtual]
GetRPCMap(const PlayerID playerId)=0 (defined in RakPeerInterface)RakPeerInterface [pure virtual]
GetStatistics(const PlayerID playerId)=0RakPeerInterface [pure virtual]
Initialize(unsigned short maxConnections, unsigned short localPort, int _threadSleepTimer, const char *forceHostAddress=0)=0RakPeerInterface [pure virtual]
InitializeSecurity(const char *pubKeyE, const char *pubKeyN, const char *privKeyP, const char *privKeyQ)=0RakPeerInterface [pure virtual]
IPToPlayerID(const char *host, unsigned short remotePort, PlayerID *playerId)=0RakPeerInterface [pure virtual]
IsActive(void) const =0RakPeerInterface [pure virtual]
IsBanned(const char *IP)=0RakPeerInterface [pure virtual]
IsNetworkSimulatorActive(void)=0RakPeerInterface [pure virtual]
Ping(const PlayerID target)=0RakPeerInterface [pure virtual]
Ping(const char *host, unsigned short remotePort, bool onlyReplyOnAcceptingConnections)=0RakPeerInterface [pure virtual]
PlayerIDToDottedIP(const PlayerID playerId) const =0RakPeerInterface [pure virtual]
PushBackPacket(Packet *packet, bool pushAtHead)=0RakPeerInterface [pure virtual]
Receive(void)=0RakPeerInterface [pure virtual]
RegisterAsRemoteProcedureCall(char *uniqueID, void(*functionPointer)(RPCParameters *rpcParms))=0RakPeerInterface [pure virtual]
RegisterClassMemberRPC(char *uniqueID, void *functionPointer)=0RakPeerInterface [pure virtual]
RemoveFromBanList(const char *IP)=0RakPeerInterface [pure virtual]
RemoveRouterInterface(RouterInterface *routerInterface)=0RakPeerInterface [pure virtual]
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)=0RakPeerInterface [pure virtual]
RPC(char *uniqueID, RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast, bool shiftTimestamp, NetworkID networkID, RakNet::BitStream *replyFromTarget)=0RakPeerInterface [pure virtual]
Send(const char *data, const int length, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast)=0RakPeerInterface [pure virtual]
Send(RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast)=0RakPeerInterface [pure virtual]
SendStaticData(const PlayerID target)=0RakPeerInterface [pure virtual]
SetCompileFrequencyTable(bool doCompile)=0RakPeerInterface [pure virtual]
SetIncomingPassword(const char *passwordData, int passwordDataLength)=0RakPeerInterface [pure virtual]
SetMaximumIncomingConnections(unsigned short numberAllowed)=0RakPeerInterface [pure virtual]
SetMTUSize(int size)=0RakPeerInterface [pure virtual]
SetOccasionalPing(bool doPing)=0RakPeerInterface [pure virtual]
SetOfflinePingResponse(const char *data, const unsigned int length)=0RakPeerInterface [pure virtual]
SetRemoteStaticData(const PlayerID playerId, const char *data, const int length)=0RakPeerInterface [pure virtual]
SetRouterInterface(RouterInterface *routerInterface)=0RakPeerInterface [pure virtual]
SetSplitMessageProgressInterval(int interval)=0RakPeerInterface [pure virtual]
SetTimeoutTime(RakNetTime timeMS, const PlayerID target)=0RakPeerInterface [pure virtual]
SetUnreliableTimeout(RakNetTime timeoutMS)=0RakPeerInterface [pure virtual]
UnregisterAsRemoteProcedureCall(char *uniqueID)=0RakPeerInterface [pure virtual]
~RakPeerInterface()RakPeerInterface [inline, virtual]


Generated on Sat Oct 14 08:37:39 2006 for RakNet by  doxygen 1.4.6-NO