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); }
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); } } }
public IDictionary <string, UserStatus> GetAllStatus(string room_name) { string canonical_room_name = RoomNameGuard.CheckName(room_name); return(UserCenter.GetAllStatus(canonical_room_name)); }