SLikeNet 0.1.3

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SLNet::RakPeerInterface Member List

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

AddToBanList(const char *IP, SLNet::TimeMS milliseconds=0)=0 | SLNet::RakPeerInterface | pure virtual
AddToSecurityExceptionList(const char *ip)=0 | SLNet::RakPeerInterface | pure virtual
AdvertiseSystem(const char *host, unsigned short remotePort, const char *data, int dataLength, unsigned connectionSocketIndex=0)=0 | SLNet::RakPeerInterface | pure virtual
AllocatePacket(unsigned dataSize)=0 | SLNet::RakPeerInterface | pure virtual
AllowConnectionResponseIPMigration(bool allow)=0 | SLNet::RakPeerInterface | pure virtual
ApplyNetworkSimulator(float packetloss, unsigned short minExtraPing, unsigned short extraPingVariance)=0 | SLNet::RakPeerInterface | pure virtual
AttachPlugin(PluginInterface2 *plugin)=0 | SLNet::RakPeerInterface | pure virtual
CancelConnectionAttempt(const SystemAddress target)=0 | SLNet::RakPeerInterface | pure virtual
ChangeSystemAddress(RakNetGUID guid, const SystemAddress &systemAddress)=0 | SLNet::RakPeerInterface | pure virtual
ClearBanList(void)=0 | SLNet::RakPeerInterface | pure virtual
CloseConnection(const AddressOrGUID target, bool sendDisconnectionNotification, unsigned char orderingChannel=0, PacketPriority disconnectionNotificationPriority=LOW_PRIORITY)=0 | SLNet::RakPeerInterface | pure virtual
Connect(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, PublicKey *publicKey=0, unsigned connectionSocketIndex=0, unsigned sendConnectionAttemptCount=12, unsigned timeBetweenSendConnectionAttemptsMS=500, SLNet::TimeMS timeoutTime=0)=0 | SLNet::RakPeerInterface | pure virtual
ConnectWithSocket(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, RakNetSocket2 *socket, PublicKey *publicKey=0, unsigned sendConnectionAttemptCount=12, unsigned timeBetweenSendConnectionAttemptsMS=500, SLNet::TimeMS timeoutTime=0)=0 | SLNet::RakPeerInterface | pure virtual
DeallocatePacket(Packet *packet)=0 | SLNet::RakPeerInterface | pure virtual
DetachPlugin(PluginInterface2 *messageHandler)=0 | SLNet::RakPeerInterface | pure virtual
DisableSecurity(void)=0 | SLNet::RakPeerInterface | pure virtual
Get64BitUniqueRandomNumber(void) | SLNet::RakPeerInterface | static
GetAveragePing(const AddressOrGUID systemIdentifier)=0 | SLNet::RakPeerInterface | pure virtual
GetClientPublicKeyFromSystemAddress(const SystemAddress input, char *client_public_key) const =0 | SLNet::RakPeerInterface | pure virtual
GetClockDifferential(const AddressOrGUID systemIdentifier)=0 | SLNet::RakPeerInterface | pure virtual
GetConnectionList(SystemAddress *remoteSystems, unsigned short *numberOfSystems) const =0 | SLNet::RakPeerInterface | pure virtual
GetConnectionState(const AddressOrGUID systemIdentifier)=0 | SLNet::RakPeerInterface | pure virtual
GetExternalID(const SystemAddress target) const =0 | SLNet::RakPeerInterface | pure virtual
GetGUIDFromIndex(unsigned int index)=0 | SLNet::RakPeerInterface | pure virtual
GetGuidFromSystemAddress(const SystemAddress input) const =0 | SLNet::RakPeerInterface | pure virtual
GetIncomingPassword(char *passwordData, int *passwordDataLength)=0 | SLNet::RakPeerInterface | pure virtual
GetIndexFromSystemAddress(const SystemAddress systemAddress) const =0 | SLNet::RakPeerInterface | pure virtual
GetInternalID(const SystemAddress systemAddress=UNASSIGNED_SYSTEM_ADDRESS, const int index=0) const =0 | SLNet::RakPeerInterface | pure virtual
GetLastPing(const AddressOrGUID systemIdentifier) const =0 | SLNet::RakPeerInterface | pure virtual
GetLocalIP(unsigned int index)=0 | SLNet::RakPeerInterface | pure virtual
GetLowestPing(const AddressOrGUID systemIdentifier) const =0 | SLNet::RakPeerInterface | pure virtual
GetMaximumIncomingConnections(void) const =0 | SLNet::RakPeerInterface | pure virtual
GetMaximumNumberOfPeers(void) const =0 | SLNet::RakPeerInterface | pure virtual
GetMTUSize(const SystemAddress target) const =0 | SLNet::RakPeerInterface | pure virtual
GetMyBoundAddress(const int socketIndex=0)=0 | SLNet::RakPeerInterface | pure virtual
GetMyGUID(void) const =0 | SLNet::RakPeerInterface | pure virtual
GetNextSendReceipt(void)=0 | SLNet::RakPeerInterface | pure virtual
GetNumberOfAddresses(void)=0 | SLNet::RakPeerInterface | pure virtual
GetOfflinePingResponse(char **data, unsigned int *length)=0 | SLNet::RakPeerInterface | pure virtual
GetReceiveBufferSize(void)=0 | SLNet::RakPeerInterface | pure virtual
GetSocket(const SystemAddress target)=0 | SLNet::RakPeerInterface | pure virtual
GetSockets(DataStructures::List< RakNetSocket2 * > &sockets)=0 | SLNet::RakPeerInterface | pure virtual
GetSplitMessageProgressInterval(void) const =0 | SLNet::RakPeerInterface | pure virtual
GetStatistics(const SystemAddress systemAddress, RakNetStatistics *rns=0)=0 | SLNet::RakPeerInterface | pure virtual
GetStatistics(const unsigned int index, RakNetStatistics *rns)=0 | SLNet::RakPeerInterface | pure virtual
GetStatisticsList(DataStructures::List< SystemAddress > &addresses, DataStructures::List< RakNetGUID > &guids, DataStructures::List< RakNetStatistics > &statistics)=0 | SLNet::RakPeerInterface | pure virtual
GetSystemAddressFromGuid(const RakNetGUID input) const =0 | SLNet::RakPeerInterface | pure virtual
GetSystemAddressFromIndex(unsigned int index)=0 | SLNet::RakPeerInterface | pure virtual
GetSystemList(DataStructures::List< SystemAddress > &addresses, DataStructures::List< RakNetGUID > &guids) const =0 | SLNet::RakPeerInterface | pure virtual
GetTimeoutTime(const SystemAddress target)=0 | SLNet::RakPeerInterface | pure virtual
IncrementNextSendReceipt(void)=0 | SLNet::RakPeerInterface | pure virtual
InitializeSecurity(const char *publicKey, const char *privateKey, bool bRequireClientKey=false)=0 | SLNet::RakPeerInterface | pure virtual
IsActive(void) const =0 | SLNet::RakPeerInterface | pure virtual
IsBanned(const char *IP)=0 | SLNet::RakPeerInterface | pure virtual
IsInSecurityExceptionList(const char *ip)=0 | SLNet::RakPeerInterface | pure virtual
IsLocalIP(const char *ip)=0 | SLNet::RakPeerInterface | pure virtual
IsNetworkSimulatorActive(void)=0 | SLNet::RakPeerInterface | pure virtual
NumberOfConnections(void) const =0 | SLNet::RakPeerInterface | pure virtual
Ping(const SystemAddress target)=0 | SLNet::RakPeerInterface | pure virtual
Ping(const char *host, unsigned short remotePort, bool onlyReplyOnAcceptingConnections, unsigned connectionSocketIndex=0)=0 | SLNet::RakPeerInterface | pure virtual
PushBackPacket(Packet *packet, bool pushAtHead)=0 | SLNet::RakPeerInterface | pure virtual
Receive(void)=0 | SLNet::RakPeerInterface | pure virtual
ReleaseSockets(DataStructures::List< RakNetSocket2 * > &sockets)=0 | SLNet::RakPeerInterface | pure virtual
RemoveFromBanList(const char *IP)=0 | SLNet::RakPeerInterface | pure virtual
RemoveFromSecurityExceptionList(const char *ip)=0 | SLNet::RakPeerInterface | pure virtual
RunUpdateCycle(BitStream &updateBitStream)=0 | SLNet::RakPeerInterface | pure virtual
Send(const char *data, const int length, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, uint32_t forceReceiptNumber=0)=0 | SLNet::RakPeerInterface | pure virtual
Send(const SLNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, uint32_t forceReceiptNumber=0)=0 | SLNet::RakPeerInterface | pure virtual
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)=0 | SLNet::RakPeerInterface | pure virtual
SendLoopback(const char *data, const int length)=0 | SLNet::RakPeerInterface | pure virtual
SendOutOfBand(const char *host, unsigned short remotePort, const char *data, BitSize_t dataLength, unsigned connectionSocketIndex=0)=0 | SLNet::RakPeerInterface | pure virtual
SendTTL(const char *host, unsigned short remotePort, int ttl, unsigned connectionSocketIndex=0)=0 | SLNet::RakPeerInterface | pure virtual
SetIncomingDatagramEventHandler(bool(*_incomingDatagramEventHandler)(RNS2RecvStruct *))=0 | SLNet::RakPeerInterface | pure virtual
SetIncomingPassword(const char *passwordData, int passwordDataLength)=0 | SLNet::RakPeerInterface | pure virtual
SetInternalID(SystemAddress systemAddress, int index=0)=0 | SLNet::RakPeerInterface | pure virtual
SetLimitIPConnectionFrequency(bool b)=0 | SLNet::RakPeerInterface | pure virtual
SetMaximumIncomingConnections(unsigned short numberAllowed)=0 | SLNet::RakPeerInterface | pure virtual
SetOccasionalPing(bool doPing)=0 | SLNet::RakPeerInterface | pure virtual
SetOfflinePingResponse(const char *data, const unsigned int length)=0 | SLNet::RakPeerInterface | pure virtual
SetPerConnectionOutgoingBandwidthLimit(unsigned maxBitsPerSecond)=0 | SLNet::RakPeerInterface | pure virtual
SetSplitMessageProgressInterval(int interval)=0 | SLNet::RakPeerInterface | pure virtual
SetTimeoutTime(SLNet::TimeMS timeMS, const SystemAddress target)=0 | SLNet::RakPeerInterface | pure virtual
SetUnreliableTimeout(SLNet::TimeMS timeoutMS)=0 | SLNet::RakPeerInterface | pure virtual
SetUserUpdateThread(void(*_userUpdateThreadPtr)(RakPeerInterface *, void *), void *_userUpdateThreadData)=0 | SLNet::RakPeerInterface | pure virtual
Shutdown(unsigned int blockDuration, unsigned char orderingChannel=0, PacketPriority disconnectionNotificationPriority=LOW_PRIORITY)=0 | SLNet::RakPeerInterface | pure virtual
Startup(unsigned int maxConnections, SocketDescriptor *socketDescriptors, unsigned socketDescriptorCount, int threadPriority=-99999)=0 | SLNet::RakPeerInterface | pure virtual
WriteOutOfBandHeader(SLNet::BitStream *bitStream)=0 | SLNet::RakPeerInterface | pure virtual
~RakPeerInterface() | SLNet::RakPeerInterface | inlinevirtual