ReplicaNet and RNLobby  1
CodeServer Member List

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

AddCode(const char *code, const bool duplicateCodeCheck=false, const int userSuppliedReply=0)CodeServer
Begin(ThreadClass *threaded_class)Threadprivate
CallbackDataReceived(void *data, int &length, const int maxLength, XPAddress &address)CodeServerinlinevirtual
CallbackDataSend(void *data, int &length, const int maxLength, XPAddress &address)CodeServerinlinevirtual
CallbackKeyData(char *keyData, const int maxLength, int &nOnce1, int &nOnce2, bool &updateDatabase)CodeServerinlinevirtual
CallbackQueryReply(Reply &reply, int &userSuppliedReply, int &nOnce1, int &nOnce2)CodeServerinlinevirtual
CallbackQueryReplyTime(const float seconds)CodeServerinlinevirtual
CallbackVersion(const int version)CodeServerinlinevirtual
CallThreadEntry(ThreadClass *thread_class)Threadprivatestatic
CheckQuit(void)ThreadClassprivate
CodeServer() (defined in CodeServer)CodeServer
DoQuitNow(const int returnCode)ThreadClassprivate
GetCodeTimeout(void) const CodeServer
GetCurrentProcessorNumber(void)Threadprivatestatic
GetEverTerminated(void)Threadprivate
GetIsRunning(void) const Threadprivate
GetNumActive(void) (defined in Thread)Threadinlineprivatestatic
GetNumAllocated(void) (defined in ThreadClass)ThreadClassinlineprivatestatic
GetNumAllocated(void) (defined in Thread)Threadinlineprivatestatic
GetNumFailed(void) const CodeServer
GetNumRequests(void) const CodeServer
GetPreferredProcessor(void)Threadprivate
GetTerminated(void)Threadprivate
kDefaultPort enum value (defined in CodeServer)CodeServer
kNoOwnerThread enum value (defined in MutexClass)MutexClassprivate
kReply_CorruptReply enum value (defined in CodeServer)CodeServer
kReply_InvalidKey enum value (defined in CodeServer)CodeServer
kReply_KeyInUse enum value (defined in CodeServer)CodeServer
kReply_Timeout enum value (defined in CodeServer)CodeServer
kReply_UnspecifiedError enum value (defined in CodeServer)CodeServer
kReply_ValidKey enum value (defined in CodeServer)CodeServer
Lock(void)MutexClassprivate
mCodes (defined in CodeServer)CodeServerprotected
mCodesMutex (defined in CodeServer)CodeServerprotected
MutexClass()MutexClassprivate
ReadCodeFile(const char *filename, const bool duplicateCodeCheck=false)CodeServer
RemoveCode(const char *code=0)CodeServer
Reply enum name (defined in CodeServer)CodeServer
SetCodeTimeout(const float time=(60.0f *30.0f))CodeServer
SetEncryptionKey(const void *data, const int length)CodeServer
SetPreferredProcessor(int processor=kReplicaNetPreferredProcessorOSChoice)Threadprivate
Sleep(int milliseconds)ThreadClassprivate
Start(const XPAddress &address=XPAddress(kDefaultPort))CodeServer
Stop(bool hardware=false)CodeServer
Terminate(void)Threadprivate
Thread()Threadprivate
RNReplicaNet::ThreadClass()ThreadClassprivate
ThreadExiting(const int returnCode)ThreadClassprivatevirtual
UnLock(void)MutexClassprivate
~CodeServer() (defined in CodeServer)CodeServervirtual
~MutexClass()MutexClassprivatevirtual
~Thread()Threadprivatevirtual
~ThreadClass()ThreadClassprivatevirtual