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::RakPeer Member List

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

activeSystemList | SLNet::RakPeer | protected
activeSystemListSize | SLNet::RakPeer | protected
AddPacketToProducer(SLNet::Packet *p) | SLNet::RakPeer | inlineprotected
AddToActiveSystemList(unsigned int remoteSystemListIndex) | SLNet::RakPeer | protected
AddToBanList(const char *IP, SLNet::TimeMS milliseconds=0) | SLNet::RakPeer | virtual
AddToSecurityExceptionList(const char *ip) | SLNet::RakPeer | virtual
AdvertiseSystem(const char *host, unsigned short remotePort, const char *data, int dataLength, unsigned connectionSocketIndex=0) | SLNet::RakPeer | virtual
AllocatePacket(unsigned dataSize) | SLNet::RakPeer | virtual
AllocPacket(unsigned dataSize, const char *file, unsigned int line) | SLNet::RakPeer | protected
AllocPacket(unsigned dataSize, unsigned char *data, const char *file, unsigned int line) | SLNet::RakPeer | protected
AllocRNS2RecvStruct(const char *file, unsigned int line) | SLNet::RakPeer | protectedvirtual
allowConnectionResponseIPMigration | SLNet::RakPeer | protected
AllowConnectionResponseIPMigration(bool allow) | SLNet::RakPeer | virtual
AllowIncomingConnections(void) const | SLNet::RakPeer | protected
allowInternalRouting | SLNet::RakPeer | protected
ApplyNetworkSimulator(float packetloss, unsigned short minExtraPing, unsigned short extraPingVariance) | SLNet::RakPeer | virtual
AssignSystemAddressToRemoteSystemList(const SystemAddress systemAddress, RemoteSystemStruct::ConnectMode connectionMode, RakNetSocket2 *incomingRakNetSocket, bool *thisIPConnectedRecently, SystemAddress bindingAddress, int incomingMTU, RakNetGUID guid, bool useSecurity) | SLNet::RakPeer | protected
AttachPlugin(PluginInterface2 *plugin) | SLNet::RakPeer | virtual
banList | SLNet::RakPeer | protected
banListMutex | SLNet::RakPeer | protected
bufferedCommands | SLNet::RakPeer | protected
bufferedPacketsFreePool | SLNet::RakPeer | protected
bufferedPacketsFreePoolMutex | SLNet::RakPeer | protected
bufferedPacketsQueue | SLNet::RakPeer | protected
bufferedPacketsQueueMutex | SLNet::RakPeer | protected
bytesReceivedPerSecond | SLNet::RakPeer | protected
bytesSentPerSecond | SLNet::RakPeer | protected
CallPluginCallbacks(DataStructures::List< PluginInterface2 * > &pluginList, Packet *packet) | SLNet::RakPeer | protected
CancelConnectionAttempt(const SystemAddress target) | SLNet::RakPeer | virtual
ChangeSystemAddress(RakNetGUID guid, const SystemAddress &systemAddress) | SLNet::RakPeer | virtual
ClearBanList(void) | SLNet::RakPeer | virtual
ClearBufferedCommands(void) | SLNet::RakPeer | protected
ClearBufferedPackets(void) | SLNet::RakPeer | protected
ClearRemoteSystemLookup(void) | SLNet::RakPeer | protected
ClearRequestedConnectionList(void) | SLNet::RakPeer | protected
ClearSocketQueryOutput(void) | SLNet::RakPeer | protected
CloseConnection(const AddressOrGUID target, bool sendDisconnectionNotification, unsigned char orderingChannel=0, PacketPriority disconnectionNotificationPriority=LOW_PRIORITY) | SLNet::RakPeer | virtual
CloseConnectionInternal(const AddressOrGUID &systemIdentifier, bool sendDisconnectionNotification, bool performImmediate, unsigned char orderingChannel, PacketPriority disconnectionNotificationPriority) | SLNet::RakPeer | protected
Connect(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, PublicKey *publicKey=0, unsigned connectionSocketIndex=0, unsigned sendConnectionAttemptCount=6, unsigned timeBetweenSendConnectionAttemptsMS=1000, SLNet::TimeMS timeoutTime=0) | SLNet::RakPeer | virtual
ConnectWithSocket(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, RakNetSocket2 *socket, PublicKey *publicKey=0, unsigned sendConnectionAttemptCount=6, unsigned timeBetweenSendConnectionAttemptsMS=1000, SLNet::TimeMS timeoutTime=0) | SLNet::RakPeer | virtual
DeallocatePacket(Packet *packet) | SLNet::RakPeer | virtual
DeallocRNS2RecvStruct(RNS2RecvStruct *s, const char *file, unsigned int line) | SLNet::RakPeer | protectedvirtual
defaultMTUSize | SLNet::RakPeer | protected
defaultTimeoutTime | SLNet::RakPeer | protected
DerefAllSockets(void) | SLNet::RakPeer | protected
DereferenceRemoteSystem(const SystemAddress &sa) | SLNet::RakPeer | protected
DetachPlugin(PluginInterface2 *messageHandler) | SLNet::RakPeer | virtual
DisableSecurity(void) | SLNet::RakPeer | virtual
endThreads | SLNet::RakPeer | protected
FillIPList(void) | SLNet::RakPeer | protected
firstExternalID | SLNet::RakPeer | protected
GenerateGUID(void) | SLNet::RakPeer | protected
GenerateSeedFromGuid(void) | SLNet::RakPeer | protected
Get64BitUniqueRandomNumber(void) | SLNet::RakPeerInterface | static
GetAveragePing(const AddressOrGUID systemIdentifier) | SLNet::RakPeer | virtual
GetBestClockDifferential(const SystemAddress systemAddress) const | SLNet::RakPeer | protected
GetClientPublicKeyFromSystemAddress(const SystemAddress input, char *client_public_key) const | SLNet::RakPeer | virtual
GetClockDifferential(const AddressOrGUID systemIdentifier) | SLNet::RakPeer | virtual
GetClockDifferentialInt(RemoteSystemStruct *remoteSystem) const | SLNet::RakPeer | protected
GetConnectionList(SystemAddress *remoteSystems, unsigned short *numberOfSystems) const | SLNet::RakPeer | virtual
GetConnectionState(const AddressOrGUID systemIdentifier) | SLNet::RakPeer | virtual
GetExternalID(const SystemAddress target) const | SLNet::RakPeer | virtual
GetGUIDFromIndex(unsigned int index) | SLNet::RakPeer | virtual
GetGuidFromSystemAddress(const SystemAddress input) const | SLNet::RakPeer | virtual
GetIncomingPassword(char *passwordData, int *passwordDataLength) | SLNet::RakPeer | virtual
GetIndexFromGuid(const RakNetGUID guid) | SLNet::RakPeer | protected
GetIndexFromSystemAddress(const SystemAddress systemAddress) const | SLNet::RakPeer | virtual
GetIndexFromSystemAddress(const SystemAddress systemAddress, bool calledFromNetworkThread) const | SLNet::RakPeer | protected
GetInternalID(const SystemAddress systemAddress=UNASSIGNED_SYSTEM_ADDRESS, const int index=0) const | SLNet::RakPeer | virtual
GetLastPing(const AddressOrGUID systemIdentifier) const | SLNet::RakPeer | virtual
GetLocalIP(unsigned int index) | SLNet::RakPeer | virtual
GetLoopbackAddress(void) const | SLNet::RakPeer | protected
GetLowestPing(const AddressOrGUID systemIdentifier) const | SLNet::RakPeer | virtual
GetMaximumIncomingConnections(void) const | SLNet::RakPeer | virtual
GetMaximumNumberOfPeers(void) const | SLNet::RakPeer | virtual
GetMTUSize(const SystemAddress target) const | SLNet::RakPeer | virtual
GetMyBoundAddress(const int socketIndex=0) | SLNet::RakPeer | virtual
GetMyGUID(void) const | SLNet::RakPeer | virtual
GetNextSendReceipt(void) | SLNet::RakPeer | virtual
GetNumberOfAddresses(void) | SLNet::RakPeer | virtual
GetNumberOfRemoteInitiatedConnections(void) const | SLNet::RakPeer | protected
GetOfflinePingResponse(char **data, unsigned int *length) | SLNet::RakPeer | virtual
GetRakNetSocketFromUserConnectionSocketIndex(unsigned int userIndex) const | SLNet::RakPeer | protected
GetReceiveBufferSize(void) | SLNet::RakPeer | virtual
GetRemoteSystem(const AddressOrGUID systemIdentifier, bool calledFromNetworkThread, bool onlyActive) const | SLNet::RakPeer | protected
GetRemoteSystem(const SystemAddress &sa) const | SLNet::RakPeer | protected
GetRemoteSystemFromGUID(const RakNetGUID guid, bool onlyActive) const | SLNet::RakPeer | protected
GetRemoteSystemFromSystemAddress(const SystemAddress systemAddress, bool calledFromNetworkThread, bool onlyActive) const | SLNet::RakPeer | protected
GetRemoteSystemIndex(const SystemAddress &sa) const | SLNet::RakPeer | protected
GetSocket(const SystemAddress target) | SLNet::RakPeer | virtual
GetSockets(DataStructures::List< RakNetSocket2 * > &sockets) | SLNet::RakPeer | virtual
GetSplitMessageProgressInterval(void) const | SLNet::RakPeer | virtual
GetStatistics(const SystemAddress systemAddress, RakNetStatistics *rns=0) | SLNet::RakPeer | virtual
GetStatistics(const unsigned int index, RakNetStatistics *rns) | SLNet::RakPeer | virtual
GetStatisticsList(DataStructures::List< SystemAddress > &addresses, DataStructures::List< RakNetGUID > &guids, DataStructures::List< RakNetStatistics > &statistics) | SLNet::RakPeer | virtual
GetSystemAddressFromGuid(const RakNetGUID input) const | SLNet::RakPeer | virtual
GetSystemAddressFromIndex(unsigned int index) | SLNet::RakPeer | virtual
GetSystemIndexFromGuid(const RakNetGUID input) const | SLNet::RakPeer | protected
GetSystemList(DataStructures::List< SystemAddress > &addresses, DataStructures::List< RakNetGUID > &guids) const | SLNet::RakPeer | virtual
GetTimeoutTime(const SystemAddress target) | SLNet::RakPeer | virtual
incomingDatagramEventHandler | SLNet::RakPeer | protected
incomingPassword | SLNet::RakPeer | protected
incomingPasswordLength | SLNet::RakPeer | protected
incomingQueueMutex | SLNet::RakPeer | protected
IncrementNextSendReceipt(void) | SLNet::RakPeer | virtual
InitializeSecurity(const char *publicKey, const char *privateKey, bool bRequireClientKey=false) | SLNet::RakPeer | virtual
ipList | SLNet::RakPeer | protected
IsActive(void) const | SLNet::RakPeer | inlinevirtual
IsBanned(const char *IP) | SLNet::RakPeer | virtual
IsInSecurityExceptionList(const char *ip) | SLNet::RakPeer | virtual
IsLocalIP(const char *ip) | SLNet::RakPeer | virtual
IsLoopbackAddress(const AddressOrGUID &systemIdentifier, bool matchPort) const | SLNet::RakPeer | protected
isMainLoopThreadActive | SLNet::RakPeer | protected
IsNetworkSimulatorActive(void) | SLNet::RakPeer | virtual
limitConnectionFrequencyFromTheSameIP | SLNet::RakPeer | protected
maximumIncomingConnections | SLNet::RakPeer | protected
maximumNumberOfPeers | SLNet::RakPeer | protected
maxOutgoingBPS | SLNet::RakPeer | protected
myGuid | SLNet::RakPeer | protected
NotifyAndFlagForShutdown(const SystemAddress systemAddress, bool performImmediate, unsigned char orderingChannel, PacketPriority disconnectionNotificationPriority) | SLNet::RakPeer | protected
NUMBER_OF_RAKPEER_MUTEXES enum value | SLNet::RakPeer | protected
NumberOfConnections(void) const | SLNet::RakPeer | virtual
occasionalPing | SLNet::RakPeer | protected
offlinePingResponse | SLNet::RakPeer | protected
offlinePingResponse_Mutex enum value | SLNet::RakPeer | protected
OnConnectedPong(SLNet::Time sendPingTime, SLNet::Time sendPongTime, RemoteSystemStruct *remoteSystem) | SLNet::RakPeer | protected
OnConnectionRequest(RakPeer::RemoteSystemStruct *remoteSystem, SLNet::Time incomingTimestamp) | SLNet::RakPeer | protected
OnRNS2Recv(RNS2RecvStruct *recvStruct) | SLNet::RakPeer | protectedvirtual
packetAllocationPool | SLNet::RakPeer | protected
packetAllocationPoolMutex | SLNet::RakPeer | protected
packetReturnMutex | SLNet::RakPeer | protected
packetReturnQueue | SLNet::RakPeer | protected
ParseConnectionRequestPacket(RakPeer::RemoteSystemStruct *remoteSystem, const SystemAddress &systemAddress, const char *data, int byteSize) | SLNet::RakPeer | protected
Ping(const SystemAddress target) | SLNet::RakPeer | virtual
Ping(const char *host, unsigned short remotePort, bool onlyReplyOnAcceptingConnections, unsigned connectionSocketIndex=0) | SLNet::RakPeer | virtual
PingInternal(const SystemAddress target, bool performImmediate, PacketReliability reliability) | SLNet::RakPeer | protected
pluginListNTS | SLNet::RakPeer | protected
pluginListTS | SLNet::RakPeer | protected
PopBufferedPacket(void) | SLNet::RakPeer | protected
ProcessNetworkPacket(const SystemAddress systemAddress, const char *data, const int length, RakPeer *rakPeer, SLNet::TimeUS timeRead, BitStream &updateBitStream) | SLNet::RakPeer | friend
ProcessNetworkPacket(const SystemAddress systemAddress, const char *data, const int length, RakPeer *rakPeer, RakNetSocket2 *rakNetSocket, SLNet::TimeUS timeRead, BitStream &updateBitStream) | SLNet::RakPeer | friend
ProcessOfflineNetworkPacket(SystemAddress systemAddress, const char *data, const int length, RakPeer *rakPeer, RakNetSocket2 *rakNetSocket, bool *isOfflineMessage, SLNet::TimeUS timeRead) | SLNet::RakPeer | friend
PushBackPacket(Packet *packet, bool pushAtHead) | SLNet::RakPeer | virtual
PushBufferedPacket(RNS2RecvStruct *p) | SLNet::RakPeer | protected
quitAndDataEvents | SLNet::RakPeer | protected
RAK_THREAD_DECLARATION(UpdateNetworkLoop) | SLNet::RakPeer | protected
RAK_THREAD_DECLARATION(UDTConnect) | SLNet::RakPeer | protected
RakPeer() | SLNet::RakPeer |
rakPeerMutexes | SLNet::RakPeer | protected
Receive(void) | SLNet::RakPeer | virtual
ReferenceRemoteSystem(const SystemAddress &sa, unsigned int remoteSystemListIndex) | SLNet::RakPeer | protected
ReleaseSockets(DataStructures::List< RakNetSocket2 * > &sockets) | SLNet::RakPeer | virtual
remoteSystemIndexPool | SLNet::RakPeer | protected
remoteSystemList | SLNet::RakPeer | protected
remoteSystemLookup | SLNet::RakPeer | protected
RemoteSystemLookupHashIndex(const SystemAddress &sa) const | SLNet::RakPeer | protected
RemoveFromActiveSystemList(const SystemAddress &sa) | SLNet::RakPeer | protected
RemoveFromBanList(const char *IP) | SLNet::RakPeer | virtual
RemoveFromSecurityExceptionList(const char *ip) | SLNet::RakPeer | virtual
replyFromTargetBroadcast | SLNet::RakPeer | protected
replyFromTargetBS | SLNet::RakPeer | protected
replyFromTargetPlayer | SLNet::RakPeer | protected
requestedConnectionList_Mutex enum value | SLNet::RakPeer | protected
requestedConnectionQueue | SLNet::RakPeer | protected
requestedConnectionQueueMutex | SLNet::RakPeer | protected
ResetSendReceipt(void) | SLNet::RakPeer | protected
RNS2EventHandler() | SLNet::RNS2EventHandler | inline
RunUpdateCycle(BitStream &updateBitStream) | SLNet::RakPeer | virtual
securityExceptionList | SLNet::RakPeer | protected
securityExceptionMutex | SLNet::RakPeer | protected
Send(const char *data, const int length, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, uint32_t forceReceiptNumber=0) | SLNet::RakPeer | virtual
Send(const SLNet::BitStream *bitStream, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, uint32_t forceReceiptNumber=0) | SLNet::RakPeer | virtual
SendBuffered(const char *data, BitSize_t numberOfBitsToSend, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, RemoteSystemStruct::ConnectMode connectionMode, uint32_t receipt) | SLNet::RakPeer | protected
SendBufferedList(const char **data, const int *lengths, const int numParameters, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, RemoteSystemStruct::ConnectMode connectionMode, uint32_t receipt) | SLNet::RakPeer | protected
SendConnectionRequest(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, PublicKey *publicKey, unsigned connectionSocketIndex, unsigned int extraData, unsigned sendConnectionAttemptCount, unsigned timeBetweenSendConnectionAttemptsMS, SLNet::TimeMS timeoutTime, RakNetSocket2 *socket) | SLNet::RakPeer | protected
SendConnectionRequest(const char *host, unsigned short remotePort, const char *passwordData, int passwordDataLength, PublicKey *publicKey, unsigned connectionSocketIndex, unsigned int extraData, unsigned sendConnectionAttemptCount, unsigned timeBetweenSendConnectionAttemptsMS, SLNet::TimeMS timeoutTime) | SLNet::RakPeer | protected
SendImmediate(char *data, BitSize_t numberOfBitsToSend, PacketPriority priority, PacketReliability reliability, char orderingChannel, const AddressOrGUID systemIdentifier, bool broadcast, bool useCallerDataAllocation, SLNet::TimeUS currentTime, uint32_t receipt) | SLNet::RakPeer | protected
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) | SLNet::RakPeer | virtual
SendLoopback(const char *data, const int length) | SLNet::RakPeer | virtual
SendOutOfBand(const char *host, unsigned short remotePort, const char *data, BitSize_t dataLength, unsigned connectionSocketIndex=0) | SLNet::RakPeer | virtual
sendReceiptSerial | SLNet::RakPeer | protected
sendReceiptSerialMutex | SLNet::RakPeer | protected
SendTTL(const char *host, unsigned short remotePort, int ttl, unsigned connectionSocketIndex=0) | SLNet::RakPeer | virtual
SetIncomingDatagramEventHandler(bool(*_incomingDatagramEventHandler)(RNS2RecvStruct *)) | SLNet::RakPeer | virtual
SetIncomingPassword(const char *passwordData, int passwordDataLength) | SLNet::RakPeer | virtual
SetInternalID(SystemAddress systemAddress, int index=0) | SLNet::RakPeer | virtual
SetLimitIPConnectionFrequency(bool b) | SLNet::RakPeer | virtual
SetMaximumIncomingConnections(unsigned short numberAllowed) | SLNet::RakPeer | virtual
SetOccasionalPing(bool doPing) | SLNet::RakPeer | virtual
SetOfflinePingResponse(const char *data, const unsigned int length) | SLNet::RakPeer | virtual
SetPerConnectionOutgoingBandwidthLimit(unsigned maxBitsPerSecond) | SLNet::RakPeer | virtual
SetSplitMessageProgressInterval(int interval) | SLNet::RakPeer | virtual
SetTimeoutTime(SLNet::TimeMS timeMS, const SystemAddress target) | SLNet::RakPeer | virtual
SetUnreliableTimeout(SLNet::TimeMS timeoutMS) | SLNet::RakPeer | virtual
SetupBufferedPackets(void) | SLNet::RakPeer | protected
SetUserUpdateThread(void(*_userUpdateThreadPtr)(RakPeerInterface *, void *), void *_userUpdateThreadData) | SLNet::RakPeer | virtual
ShiftIncomingTimestamp(unsigned char *data, const SystemAddress &systemAddress) const | SLNet::RakPeer | protected
Shutdown(unsigned int blockDuration, unsigned char orderingChannel=0, PacketPriority disconnectionNotificationPriority=LOW_PRIORITY) | SLNet::RakPeer | virtual
socketList | SLNet::RakPeer | protected
socketQueryOutput | SLNet::RakPeer | protected
splitMessageProgressInterval | SLNet::RakPeer | protected
Startup(unsigned int maxConnections, SocketDescriptor *socketDescriptors, unsigned socketDescriptorCount, int threadPriority=-99999) | SLNet::RakPeer | virtual
trackFrequencyTable | SLNet::RakPeer | protected
unreliableTimeout | SLNet::RakPeer | protected
updateCycleIsRunning | SLNet::RakPeer | protected
userUpdateThreadData | SLNet::RakPeer | protected
userUpdateThreadPtr | SLNet::RakPeer | protected
ValidateRemoteSystemLookup(void) const | SLNet::RakPeer | protected
validationInteger | SLNet::RakPeer | protected
WriteOutOfBandHeader(SLNet::BitStream *bitStream) | SLNet::RakPeer | virtual
~RakPeer() | SLNet::RakPeer | virtual
~RakPeerInterface() | SLNet::RakPeerInterface | inlinevirtual
~RNS2EventHandler() | SLNet::RNS2EventHandler | inlinevirtual