| AddFriend(const int friendLoginID) | UserClient | |
| AddUserInfo(const int loginID, const bool useCache=true, const bool trackChanges=false) | UserClient | |
| AnswerGameInvite(const int friendLoginID=UserInfo::kAnyLoginID) | UserClient | |
| AnswerMessage(const int fromLoginID=UserInfo::kAnyLoginID) | UserClient | |
| AuthoriseFriendRequest(const int friendLoginID) | UserClient | |
| BaseTransportServer() (defined in BaseTransportServer) | BaseTransportServer | |
| Begin(ThreadClass *threaded_class) | Thread | |
| CallbackAccepted(Transport *transport) | BaseTransportServer | [inline, protected, virtual] |
| CallbackChatRoomCreated(const int chatRoomID) (defined in UserClient) | UserClient | [inline, protected, virtual] |
| CallbackChatRoomEntered(const int chatRoomID) (defined in UserClient) | UserClient | [inline, protected, virtual] |
| CallbackChatRoomEnterFailed(const int chatRoomID, const Reason reason) (defined in UserClient) | UserClient | [inline, protected, virtual] |
| CallbackChatRoomLeft(const Reason reason) (defined in UserClient) | UserClient | [inline, protected, virtual] |
| CallbackChatRoomMessage(const char *text, const UserInfo &user, const bool whispered, const bool isAdminMessage) (defined in UserClient) | UserClient | [inline, protected, virtual] |
| CallbackChatRoomUserEntered(const UserInfo &user) (defined in UserClient) | UserClient | [inline, protected, virtual] |
| CallbackChatRoomUserLeft(const RNReplicaNet::RNLobby::UserInfo &user, const Reason reason) (defined in UserClient) | UserClient | [inline, protected, virtual] |
| CallbackConnectionEstablished(Transport *transport) | UserClient | [inline, protected, virtual] |
| CallbackDataReceived(DynamicMessageHelper &message) | BaseTransportServer | [inline, protected, virtual] |
| CallbackDataSend(DynamicMessageHelper &message) | BaseTransportServer | [inline, protected, virtual] |
| CallbackDisconnected(Transport *transport) | BaseTransportServer | [inline, protected, virtual] |
| CallbackFriendAdded(const UserInfo &user) | UserClient | [inline, protected, virtual] |
| CallbackFriendDeleted(const int loginID) | UserClient | [inline, protected, virtual] |
| CallbackFriendUpdated(const UserInfo &user) | UserClient | [inline, protected, virtual] |
| CallbackGotVariable(const int loginID, const int section, const char *name, const char *value, const VariableAccess access) | UserClient | [inline, protected, virtual] |
| CallbackMessageReceived(const int fromLoginID, const char *message) | UserClient | [inline, protected, virtual] |
| CallbackParsePacketData(Transport *transport, void *data, size_t &length, DynamicMessageHelper &result) | BaseTransportServer | [protected, virtual] |
| CallbackParseValidMessage(Transport *transport, DynamicMessageHelper &message, const size_t length) | UserClient | [protected, virtual] |
| CallbackPoll(void) | UserClient | [protected, virtual] |
| CallbackQueryReplyTime(const float seconds) | BaseTransportServer | [inline, protected, virtual] |
| CallbackStateChange(const int previousState, const int newState) | UserClient | [inline, protected, virtual] |
| CallbackTidy(void) | UserClient | [protected, virtual] |
| CallbackUserAlreadyExists(const int loginID) | UserClient | [inline, protected, virtual] |
| CallbackUserInfoAdded(const UserInfo &user) | UserClient | [inline, protected, virtual] |
| CallbackUserInfoDeleted(const int loginID) | UserClient | [inline, protected, virtual] |
| CallbackUserInfoUpdated(const UserInfo &user) | UserClient | [inline, protected, virtual] |
| CallbackUserLogin(const int loginID) | UserClient | [inline, protected, virtual] |
| CallbackUserLoginFailed(void) | UserClient | [inline, protected, virtual] |
| CallbackUserLoginFromOtherClient(void) | UserClient | [inline, protected, virtual] |
| CallbackUserLogout(const Reason reason) | UserClient | [inline, protected, virtual] |
| CallbackVariableNotFound(const int loginID, const int section, const char *name, const VariableAccess access) | UserClient | [inline, protected, virtual] |
| CallThreadEntry(ThreadClass *thread_class) | Thread | [static] |
| CancelGameInvite(const int friendLoginID) | UserClient | |
| ChatRoomAdminMessage(const char *text) (defined in UserClient) | UserClient | |
| ChatRoomSay(const char *text) (defined in UserClient) | UserClient | |
| ChatRoomWhisper(const int loginID, const char *text) (defined in UserClient) | UserClient | |
| CheckQuit(void) | ThreadClass | [protected] |
| CreateChatRoom(const char *password=0) | UserClient | |
| CreateLoginUser(const char *name, const char *password="", const char *emailAddress="") | UserClient | |
| DeleteUser(void) | UserClient | |
| DenyFriendRequest(const int friendLoginID) | UserClient | |
| DoQuitNow(const int returnCode) | ThreadClass | [protected] |
| EnterChatRoom(const int chatRoomID, const char *password=0) | UserClient | |
| FloatTime(void) (defined in BaseTransportServer) | BaseTransportServer | [static] |
| GenerateNewNonce(void) (defined in BaseTransportServer) | BaseTransportServer | [protected] |
| GetCurrentRoom(void) | UserClient | |
| GetIsRunning(void) const | Thread | |
| GetLoginID(void) | UserClient | |
| GetNumConnections(void) const (defined in BaseTransportServer) | BaseTransportServer | |
| GetPreferredProcessor(void) | Thread | |
| GetState(void) | UserClient | |
| GetTerminated(void) | Thread | |
| GetUserInfo(const int loginID, UserInfo *result) | UserClient | |
| GetVariable(const int section, const char *name, const VariableAccess access=kPrivateReadWrite) | UserClient | |
| GetVariable(const int loginID, const int section, const char *name, const VariableAccess access=kPublicReadPrivateRead) | UserClient | |
| kNoOwnerThread enum value (defined in MutexClass) | MutexClass | |
| kPrivateRead enum value (defined in UserClient) | UserClient | |
| kPrivateReadWrite enum value (defined in UserClient) | UserClient | |
| kPublicReadPrivateRead enum value (defined in UserClient) | UserClient | |
| kPublicReadPrivateReadWrite enum value (defined in UserClient) | UserClient | |
| kReason_ChatRoomClosed enum value (defined in UserClient) | UserClient | |
| kReason_ChatRoomDoesNotExist enum value (defined in UserClient) | UserClient | |
| kReason_ChatRoomFull enum value (defined in UserClient) | UserClient | |
| kReason_ChatRoomKickedByAdmin enum value (defined in UserClient) | UserClient | |
| kReason_ChatRoomUserLeft enum value (defined in UserClient) | UserClient | |
| kReason_ChatRoomWrongPassword enum value (defined in UserClient) | UserClient | |
| kReason_ClientForcedLogout enum value (defined in UserClient) | UserClient | |
| kReason_ServerForcedLogout enum value (defined in UserClient) | UserClient | |
| kState_FriendRequest enum value (defined in UserClient) | UserClient | |
| kState_GameInvite enum value (defined in UserClient) | UserClient | |
| kState_Message enum value (defined in UserClient) | UserClient | |
| kState_Online enum value (defined in UserClient) | UserClient | |
| LeaveChatRoom(void) | UserClient | |
| Lock(void) | MutexClass | |
| LoginUser(const char *name, const char *password="") | UserClient | |
| LogoutUser(void) | UserClient | |
| mAllowDelete (defined in BaseTransportServer) | BaseTransportServer | [protected] |
| mClientEntry (defined in BaseTransportServer) | BaseTransportServer | [protected] |
| mClientIsStable (defined in BaseTransportServer) | BaseTransportServer | [protected] |
| mConnected (defined in BaseTransportServer) | BaseTransportServer | [protected] |
| mIsListen (defined in BaseTransportServer) | BaseTransportServer | [protected] |
| mNOnce (defined in BaseTransportServer) | BaseTransportServer | [protected] |
| mNumConnections (defined in BaseTransportServer) | BaseTransportServer | [protected] |
| mTransport (defined in BaseTransportServer) | BaseTransportServer | [protected] |
| MutexClass() | MutexClass | |
| PackageAndSendData(Transport *transport, const DynamicMessageHelper &message) | BaseTransportServer | [protected, virtual] |
| Reason enum name (defined in UserClient) | UserClient | |
| RemoveFriend(const int friendLoginID) | UserClient | |
| RemoveUserInfo(const int loginID) | UserClient | |
| SendGameInvite(const int friendLoginID, const char *invite="") | UserClient | |
| SendMessageTo(const int loginID, const char *message="") | UserClient | |
| SetAsDisconnecting(Transport *transport) | BaseTransportServer | |
| SetEncryptionKey(const void *data, const int length) | BaseTransportServer | |
| SetPreferredProcessor(int processor=kReplicaNetPreferredProcessorOSChoice) | Thread | |
| SetServer(const XPAddress &address) | UserClient | |
| SetVariable(const int section, const char *name, const char *value=0, const VariableAccess access=kPrivateReadWrite) | UserClient | |
| Sleep(int milliseconds) | ThreadClass | |
| Start(void) | UserClient | |
| RNReplicaNet::RNLobby::BaseTransportServer::Start(Transport *transport, const bool allowDelete=true, const bool isListen=true) | BaseTransportServer | [virtual] |
| Stop(void) | UserClient | [virtual] |
| Terminate(void) | Thread | |
| Thread (defined in ThreadClass) | ThreadClass | [friend] |
| RNReplicaNet::Thread::Thread() | Thread | |
| RNReplicaNet::ThreadClass() | ThreadClass | |
| ThreadEntry(void) | BaseTransportServer | [protected, virtual] |
| UnLock(void) | MutexClass | |
| UserClient() (defined in UserClient) | UserClient | |
| VariableAccess enum name (defined in UserClient) | UserClient | |
| ~BaseTransportServer() (defined in BaseTransportServer) | BaseTransportServer | [virtual] |
| ~MutexClass() | MutexClass | [virtual] |
| ~Thread() | Thread | [virtual] |
| ~ThreadClass() | ThreadClass | [virtual] |
| ~UserClient() (defined in UserClient) | UserClient | [virtual] |