AddToBanList(const char *IP)=0 | RakServerInterface | [pure virtual] |
AdvertiseSystem(char *host, unsigned short remotePort)=0 | RakServerInterface | [pure virtual] |
ChangeStaticClientData(PlayerID playerChangedId, PlayerID playerToSendToId)=0 | RakServerInterface | [pure virtual] |
ClearBanList(void)=0 | RakServerInterface | [pure virtual] |
DeallocatePacket(Packet *packet)=0 | RakServerInterface | [pure virtual] |
DeleteCompressionLayer(bool inputLayer)=0 | RakServerInterface | [pure virtual] |
DisableSecurity(void)=0 | RakServerInterface | [pure virtual] |
Disconnect(unsigned long blockDuration)=0 | RakServerInterface | [pure virtual] |
GenerateCompressionLayer(unsigned long inputFrequencyTable[256], bool inputLayer)=0 | RakServerInterface | [pure virtual] |
GetAllowedPlayers(void) const =0 | RakServerInterface | [pure virtual] |
GetAveragePing(PlayerID playerId)=0 | RakServerInterface | [pure virtual] |
GetCompressionRatio(void) const =0 | RakServerInterface | [pure virtual] |
GetConnectedPlayers(void)=0 | RakServerInterface | [pure virtual] |
GetDecompressionRatio(void) const =0 | RakServerInterface | [pure virtual] |
GetIndexFromPlayerID(PlayerID playerId)=0 | RakServerInterface | [pure virtual] |
GetLastPing(PlayerID playerId)=0 | RakServerInterface | [pure virtual] |
GetLocalIP(unsigned int index)=0 | RakServerInterface | [pure virtual] |
GetLowestPing(PlayerID playerId)=0 | RakServerInterface | [pure virtual] |
GetMTUSize(void) const =0 | RakServerInterface | [pure virtual] |
GetNumberOfAddresses(void)=0 | RakServerInterface | [pure virtual] |
GetPlayerIDFromIndex(int index)=0 | RakServerInterface | [pure virtual] |
GetPlayerIPFromID(PlayerID playerId, char returnValue[22], unsigned short *port)=0 | RakServerInterface | [pure virtual] |
GetSendFrequencyTable(unsigned long outputFrequencyTable[256])=0 | RakServerInterface | [pure virtual] |
GetStaticClientData(PlayerID playerId)=0 | RakServerInterface | [pure virtual] |
GetStaticServerData(void)=0 | RakServerInterface | [pure virtual] |
GetStatistics(PlayerID playerId)=0 | RakServerInterface | [pure virtual] |
GetSynchronizedRandomInteger(void) const =0 | RakServerInterface | [pure virtual] |
HasPassword(void)=0 | RakServerInterface | [pure virtual] |
InitializeSecurity(char *privKeyE, char *privKeyN)=0 | RakServerInterface | [pure virtual] |
IsActive(void) const =0 | RakServerInterface | [pure virtual] |
IsActivePlayerID(PlayerID playerId)=0 | RakServerInterface | [pure virtual] |
IsBanned(const char *IP)=0 | RakServerInterface | [pure virtual] |
Kick(PlayerID playerId)=0 | RakServerInterface | [pure virtual] |
PingPlayer(PlayerID playerId)=0 | RakServerInterface | [pure virtual] |
PushBackPacket(Packet *packet)=0 | RakServerInterface | [pure virtual] |
Receive(void)=0 | RakServerInterface | [pure virtual] |
RegisterAsRemoteProcedureCall(char *uniqueID, void(*functionName)(char *input, int numberOfBitsOfData, PlayerID sender))=0 | RakServerInterface | [pure virtual] |
RemoveFromBanList(const char *IP)=0 | RakServerInterface | [pure virtual] |
RPC(char *uniqueID, char *data, unsigned long bitLength, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast, bool shiftTimestamp)=0 | RakServerInterface | [pure virtual] |
RPC(char *uniqueID, RakNet::BitStream *parameters, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast, bool shiftTimestamp)=0 | RakServerInterface | [pure virtual] |
Send(char *data, const long length, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast)=0 | RakServerInterface | [pure virtual] |
Send(RakNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, PlayerID playerId, bool broadcast)=0 | RakServerInterface | [pure virtual] |
SendStaticServerDataToClient(PlayerID playerId)=0 | RakServerInterface | [pure virtual] |
SetAllowedPlayers(unsigned short AllowedPlayers)=0 | RakServerInterface | [pure virtual] |
SetMTUSize(int size)=0 | RakServerInterface | [pure virtual] |
SetOfflinePingResponse(char *data, const unsigned long length)=0 | RakServerInterface | [pure virtual] |
SetPassword(char *_password)=0 | RakServerInterface | [pure virtual] |
SetRelayStaticClientData(bool b)=0 | RakServerInterface | [pure virtual] |
SetStaticClientData(PlayerID playerId, char *data, const long length)=0 | RakServerInterface | [pure virtual] |
SetStaticServerData(char *data, const long length)=0 | RakServerInterface | [pure virtual] |
SetTrackFrequencyTable(bool b)=0 | RakServerInterface | [pure virtual] |
Start(unsigned short AllowedPlayers, unsigned long connectionValidationInteger, int threadSleepTimer, unsigned short port)=0 | RakServerInterface | [pure virtual] |
StartOccasionalPing(void)=0 | RakServerInterface | [pure virtual] |
StartSynchronizedRandomInteger(void)=0 | RakServerInterface | [pure virtual] |
StopOccasionalPing(void)=0 | RakServerInterface | [pure virtual] |
StopSynchronizedRandomInteger(void)=0 | RakServerInterface | [pure virtual] |
UnregisterAsRemoteProcedureCall(char *uniqueID)=0 | RakServerInterface | [pure virtual] |
~RakServerInterface() | RakServerInterface | [inline, virtual] |