ReplicaNet and RNLobby  1
NATDetectClient Member List

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

BaseServer() (defined in BaseServer)BaseServer
Begin(ThreadClass *threaded_class)Thread
CallbackCompleted(void)NATDetectClientinlinevirtual
CallbackDataReceived(DynamicMessageHelper &message, XPAddress &address)BaseServerinlinevirtual
CallbackDataSend(DynamicMessageHelper &message, XPAddress &address)BaseServerinlinevirtual
CallbackParsePacketData(t_XPSocket *socket, const XPAddress &addr, void *data, size_t &length, DynamicMessageHelper &result)BaseServerprotectedvirtual
CallbackQueryReplyTime(const float seconds)BaseServerinlinevirtual
CallbackTidy(void)BaseServerinlinevirtual
CallThreadEntry(ThreadClass *thread_class)Threadstatic
CheckQuit(void)ThreadClassprotected
DoQuitNow(const int returnCode)ThreadClassprotected
FloatTime(void) (defined in BaseServer)BaseServerstatic
GetAddressReplies(XPAddress &addr1, XPAddress &addr2)NATDetectClient
GetCompleted(void)NATDetectClient
GetCurrentProcessorNumber(void)Threadstatic
GetEverTerminated(void)Thread
GetIsRunning(void) const Thread
GetNATType(void) const NATDetectClient
GetNumActive(void) (defined in Thread)Threadinlinestatic
GetNumAllocated(void) (defined in ThreadClass)ThreadClassinlineprotectedstatic
GetNumAllocated(void) (defined in Thread)Threadinlinestatic
GetPreferredProcessor(void)Thread
GetPublicAddress(void) const NATDetectClient
GetReply(void)NATDetectClient
GetTerminated(void)Thread
kModerate enum value (defined in NATDetectClient)NATDetectClient
kNoOwnerThread enum value (defined in MutexClass)MutexClass
kOpen enum value (defined in NATDetectClient)NATDetectClient
kStrict enum value (defined in NATDetectClient)NATDetectClient
Lock(void)MutexClass
mAllowDelete (defined in BaseServer)BaseServerprotected
mNOnce (defined in BaseServer)BaseServerprotected
mSocket (defined in BaseServer)BaseServerprotected
MutexClass()MutexClass
NATDetectClient() (defined in NATDetectClient)NATDetectClient
NATType enum name (defined in NATDetectClient)NATDetectClient
PackageAndSendData(t_XPSocket *socket, const DynamicMessageHelper &message, const XPAddress &address)BaseServerprotectedvirtual
SetEncryptionKey(const void *data, const int length)BaseServer
SetPreferredProcessor(int processor=kReplicaNetPreferredProcessorOSChoice)Thread
SetServers(const XPAddress &address1, const XPAddress &address2)NATDetectClient
Sleep(int milliseconds)ThreadClass
Start(const int channel=TransportAnyGameChannel)NATDetectClient
StartWithSocket(t_XPSocket *socket, const bool allowDelete=true)BaseServervirtual
Stop(void)BaseServervirtual
Terminate(void)Thread
Thread()Thread
RNReplicaNet::ThreadClass()ThreadClass
ThreadEntry(void)BaseServerprotectedvirtual
UnLock(void)MutexClass
~BaseServer() (defined in BaseServer)BaseServervirtual
~MutexClass()MutexClassvirtual
~NATDetectClient() (defined in NATDetectClient)NATDetectClientvirtual
~Thread()Threadvirtual
~ThreadClass()ThreadClassvirtual