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)NATDetectClient [inline, virtual]
CallbackDataReceived(DynamicMessageHelper &message, XPAddress &address)BaseServer [inline, virtual]
CallbackDataSend(DynamicMessageHelper &message, XPAddress &address)BaseServer [inline, virtual]
CallbackParsePacketData(t_XPSocket *socket, const XPAddress &addr, void *data, size_t &length, DynamicMessageHelper &result)BaseServer [protected, virtual]
CallbackQueryReplyTime(const float seconds)BaseServer [inline, virtual]
CallbackTidy(void)BaseServer [inline, virtual]
CallThreadEntry(ThreadClass *thread_class)Thread [static]
CheckQuit(void)ThreadClass [protected]
DoQuitNow(const int returnCode)ThreadClass [protected]
FloatTime(void) (defined in BaseServer)BaseServer [static]
GetCompleted(void)NATDetectClient
GetIsRunning(void) const Thread
GetNATType(void) const NATDetectClient
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)BaseServer [protected]
mNOnce (defined in BaseServer)BaseServer [protected]
mSocket (defined in BaseServer)BaseServer [protected]
MutexClass()MutexClass
NATDetectClient() (defined in NATDetectClient)NATDetectClient
NATType enum name (defined in NATDetectClient)NATDetectClient
PackageAndSendData(t_XPSocket *socket, const DynamicMessageHelper &message, const XPAddress &address)BaseServer [protected, virtual]
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
RNReplicaNet::RNLobby::BaseServer::Start(t_XPSocket *socket, const bool allowDelete=true)BaseServer [virtual]
Stop(void)BaseServer [virtual]
Terminate(void)Thread
Thread (defined in ThreadClass)ThreadClass [friend]
RNReplicaNet::Thread::Thread()Thread
RNReplicaNet::ThreadClass()ThreadClass
ThreadEntry(void)BaseServer [protected, virtual]
UnLock(void)MutexClass
~BaseServer() (defined in BaseServer)BaseServer [virtual]
~MutexClass()MutexClass [virtual]
~NATDetectClient() (defined in NATDetectClient)NATDetectClient [virtual]
~Thread()Thread [virtual]
~ThreadClass()ThreadClass [virtual]


Generated on Sat Jun 28 22:02:33 2008 for ReplicaNet and RNLobby by  doxygen 1.5.3