Exemplo n.º 1
0
      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);
      }
Exemplo n.º 2
0
 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());
    }
 }
Exemplo n.º 3
0
      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);
      }
Exemplo n.º 4
0
      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);
      }
Exemplo n.º 5
0
 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());
    }
 }
Exemplo n.º 6
0
 public GetUserInfo(int userId)
    : base("GetUserInfo", false, 0)
 {
    m_userId = new UserId(userId);
    m_objectList.Add(m_userId);
 }
Exemplo n.º 7
0
 public UserLeave(int userSocket)
    : base("UserLeave", false, 0)
 {
    m_userSocket = new UserId(userSocket);
    m_objectList.Add(m_userSocket);
 }