public UserStatusReport(string userName, userStatus status, long timeStamp)
 {
     UserName      = userName;
     StatusChanges = new List <UserStatusTimeStamp>();
     StatusChanges.Add(new UserStatusTimeStamp(status, timeStamp));
     LastRecordedTimeStamp = timeStamp;
 }
Exemplo n.º 2
0
    public static void setStatus(userStatus setState)
    {
        status = setState;

        if (getLocal() != null)
        {
            getLocal().currentStatus = status;
        }
    }
Exemplo n.º 3
0
 public UserModel(string name, string mail, string uid, string address, string phone, userStatus userStatus)
 {
     Name       = name;
     Mail       = mail;
     Uid        = uid;
     Address    = address;
     Phone      = phone;
     UserStatus = userStatus;
 }
Exemplo n.º 4
0
        public User(string id, string name, string status)
        {
            _id   = Int32.Parse(id);
            _name = name;

            switch (status)
            {
            case "ready":
                _status = userStatus.Readied;
                break;

            case "idle":
                _status = userStatus.Idle;
                break;

            case "in game":
                _status = userStatus.InGame;
                break;

            default:
                _status = userStatus.Unknown;
                break;
            }
        }
 public UserStatusTimeStamp(userStatus _status, long _timeStamp)
 {
     Status    = _status;
     TimeStamp = _timeStamp;
 }