public PmSend(int userId, string message) : base("PmSend", false, 0) { UserId = new UserId(userId); Message = new Message(message); m_objectList.Add(UserId); m_objectList.Add(Message); }
protected override void ProcessObjectList() { foreach (HotlineObject obj in m_objectList) { if (obj.GetType() == typeof(UserId)) m_userId = obj as UserId; else s_log.ErrorFormat("Unexpected object: {0}", obj.GetType().ToString()); } }
public PmReceive(int userId, string nick, string message) : base("PmReceive", false, 0) { UserId = new UserId(userId); Nick = new Nick(nick); Message = new Message(message); m_objectList.Add(UserId); m_objectList.Add(Nick); m_objectList.Add(Message); }
public UserChange(int userId, int icon, string nick, int userStatus) : base("UserChange", false, 0) { UserId = new UserId(userId); Icon = new Icon(icon); Nick = new Nick(nick); UserStatus = new UserStatus(userStatus); m_objectList.Add(UserId); m_objectList.Add(Icon); m_objectList.Add(Nick); m_objectList.Add(UserStatus); }
protected override void ProcessObjectList() { foreach (HotlineObject obj in m_objectList) { if (obj.GetType() == typeof(UserId)) UserId = obj as UserId; else if (obj.GetType() == typeof(Icon)) Icon = obj as Icon; else if (obj.GetType() == typeof(Nick)) Nick = obj as Nick; else if (obj.GetType() == typeof(UserStatus)) UserStatus = obj as UserStatus; else s_log.ErrorFormat("Unexpected object: {0}", obj.GetType().ToString()); } }
public GetUserInfo(int userId) : base("GetUserInfo", false, 0) { m_userId = new UserId(userId); m_objectList.Add(m_userId); }
public UserLeave(int userSocket) : base("UserLeave", false, 0) { m_userSocket = new UserId(userSocket); m_objectList.Add(m_userSocket); }