ReplicaNet and RNLobby  1
Public Types | Public Member Functions | Public Attributes | List of all members
UserInfo Class Reference

This class is used to communicate with the UserServer class. More...

#include <UserClient.h>

Public Types

enum  { kAnyLoginID = 0 }
 
enum  {
  kState_Friend = (1<<0), kState_FriendRequest = (1<<2), kState_Online = (1<<3), kState_GameInvite = (1<<5),
  kState_Speaking = (1<<6), kState_Ignored = (1<<7), kState_InARoom = (1<<8), kState_PlayingAGame = (1<<9)
}
 

Public Member Functions

int GetLoginID (void) const
 
std::string GetName (void) const
 
int GetState (void) const
 
std::string GetGameInvite (void) const
 
std::string GetLastOnlineTime (void) const
 
std::string GetPlayingAGameURL (void) const
 

Public Attributes

int mID
 
int mLoginID
 
std::string mName
 
int mState
 
std::string mGameInvite
 
std::string mLastOnlineTime
 
std::string mPlayingAGameURL
 

Detailed Description

This class is used to communicate with the UserServer class.

Member Function Documentation

int GetState ( void  ) const
Returns
A combination of kState_*