Exemple #1
0
        public void UpdatePosition2(string user_id, double x, double y, string room_name)
        {
            string canonical_room_name = RoomNameGuard.CheckName(room_name);

            UserCenter.UpdatePosition(canonical_room_name, user_id, x, y);
            HotRoomCenter.Update(canonical_room_name, user_id);
        }
Exemple #2
0
        public void UpdateStatus2(string user_id, string name, string status, string room_name)
        {
            string canonical_room_name = RoomNameGuard.CheckName(room_name);

            if (name != null && status != null)
            {
                if (name.Length <= 20 && status.Length <= 100)
                {
                    //ChatManager.Add(name, status);
                    ChatPond.AddChat(canonical_room_name, name, status);

                    UserCenter.UpdateStatus(canonical_room_name, user_id, name, status);
                }
            }
        }
Exemple #3
0
        public IDictionary <string, UserStatus> GetAllStatus(string room_name)
        {
            string canonical_room_name = RoomNameGuard.CheckName(room_name);

            return(UserCenter.GetAllStatus(canonical_room_name));
        }