ReplicaNet and RNLobby  1
UserServer Member List

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

BaseTransportServer() (defined in BaseTransportServer)BaseTransportServer
Begin(ThreadClass *threaded_class)Thread
CalculateConnectionNOnce(Transport *transport) (defined in BaseTransportServer)BaseTransportServerprotected
CallbackDataReceived(DynamicMessageHelper &message)BaseTransportServerinlineprotectedvirtual
CallbackDataSend(DynamicMessageHelper &message)BaseTransportServerinlineprotectedvirtual
CallbackParsePacketData(Transport *transport, void *data, size_t &length, DynamicMessageHelper &result, Entry &entry)BaseTransportServerprotectedvirtual
CallbackQueryReplyTime(const float seconds)BaseTransportServerinlineprotectedvirtual
CallbackTidy(void)BaseTransportServerinlineprotectedvirtual
CallThreadEntry(ThreadClass *thread_class)Threadstatic
CheckQuit(void)ThreadClassprotected
DeleteVariable(RNReplicaNet::RNODBCSQL::ODBCSQL &sql, const int titleID, const int loginID, const int section, const UserClient::VariableAccess access, const std::string &name) (defined in UserServer)UserServerstatic
DoQuitNow(const int returnCode)ThreadClassprotected
FindEntry(Transport *transport) (defined in BaseTransportServer)BaseTransportServerprotected
FloatTime(void) (defined in BaseTransportServer)BaseTransportServerstatic
GenerateNewNonce(void) (defined in BaseTransportServer)BaseTransportServerprotected
GetConnectionNOnce(Transport *transport=0, const Entry *entry=0)BaseTransportServerprotected
GetCurrentProcessorNumber(void)Threadstatic
GetEverTerminated(void)Thread
GetIsRunning(void) const Thread
GetNumActive(void) (defined in Thread)Threadinlinestatic
GetNumAllocated(void) (defined in ThreadClass)ThreadClassinlineprotectedstatic
GetNumAllocated(void) (defined in Thread)Threadinlinestatic
GetNumConnections(void) const BaseTransportServer
GetNumTotal(void)UserServer
GetNumTotalSessions(void) const BaseTransportServer
GetPreferredProcessor(void)Thread
GetTerminated(void)Thread
GetVariable(RNReplicaNet::RNODBCSQL::ODBCSQL &sql, const int titleID, const int loginID, const int section, const UserClient::VariableAccess access, const std::string &name, std::string &value) (defined in UserServer)UserServerstatic
GetVariable(RNReplicaNet::RNODBCSQL::ODBCSQL &sql, const int titleID, const int loginID, const int section, const UserClient::VariableAccess access, const std::string &name, int &value) (defined in UserServer)UserServerstatic
GetVariable(RNReplicaNet::RNODBCSQL::ODBCSQL &sql, const int titleID, const int loginID, const int section, const UserClient::VariableAccess access, const std::string &name, float &value) (defined in UserServer)UserServerstatic
kDefaultPort enum value (defined in UserServer)UserServer
kNoOwnerThread enum value (defined in MutexClass)MutexClass
Lock(void)MutexClass
mAllowDelete (defined in BaseTransportServer)BaseTransportServerprotected
mClientEntry (defined in BaseTransportServer)BaseTransportServerprotected
mClientGotAPacket (defined in BaseTransportServer)BaseTransportServerprotected
mClientIsStable (defined in BaseTransportServer)BaseTransportServerprotected
mConnected (defined in BaseTransportServer)BaseTransportServerprotected
mIsListen (defined in BaseTransportServer)BaseTransportServerprotected
mNOnce (defined in BaseTransportServer)BaseTransportServerprotected
mNumConnections (defined in BaseTransportServer)BaseTransportServerprotected
mNumTotalConnections (defined in BaseTransportServer)BaseTransportServerprotected
mTransport (defined in BaseTransportServer)BaseTransportServerprotected
MutexClass()MutexClass
PackageAndSendData(Transport *transport, const DynamicMessageHelper &message)BaseTransportServerprotectedvirtual
SetAsDisconnecting(Transport *transport)BaseTransportServer
SetEncryptionKey(const void *data, const int length)BaseTransportServer
SetPreferredProcessor(int processor=kReplicaNetPreferredProcessorOSChoice)Thread
SetVariable(RNReplicaNet::RNODBCSQL::ODBCSQL &sql, const int titleID, const int loginID, const int section, const UserClient::VariableAccess access, const std::string &name, const std::string &value) (defined in UserServer)UserServerstatic
SetVariable(RNReplicaNet::RNODBCSQL::ODBCSQL &sql, const int titleID, const int loginID, const int section, const UserClient::VariableAccess access, const std::string &name, const int value) (defined in UserServer)UserServerstatic
SetVariable(RNReplicaNet::RNODBCSQL::ODBCSQL &sql, const int titleID, const int loginID, const int section, const UserClient::VariableAccess access, const std::string &name, const float value) (defined in UserServer)UserServerstatic
Sleep(int milliseconds)ThreadClass
Start(const XPAddress &address=XPAddress(kDefaultPort))UserServer
StartWithTransport(Transport *transport, const bool allowDelete=true, const bool isListen=true)BaseTransportServervirtual
Stop(void)BaseTransportServervirtual
Terminate(void)Thread
Thread()Thread
RNReplicaNet::ThreadClass()ThreadClass
ThreadEntry(void)BaseTransportServerprotectedvirtual
UnLock(void)MutexClass
UserServer(const char *lobbyDSN=MRNLobbyDefaultDSN) (defined in UserServer)UserServer
VerifyUserNonce(RNReplicaNet::RNODBCSQL::ODBCSQL &sql, const std::string &userNonce)UserServerstatic
~BaseTransportServer() (defined in BaseTransportServer)BaseTransportServervirtual
~MutexClass()MutexClassvirtual
~Thread()Threadvirtual
~ThreadClass()ThreadClassvirtual
~UserServer() (defined in UserServer)UserServervirtual