UserClient Member List

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

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]


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