コード例 #1
0
ファイル: RoomManager.java プロジェクト: qqfish/WebFC
 public boolean logoutRoom(int idRoom, String username) throws IOException {
   if (maps.containsKey(idRoom)) {
     UserMap m = maps.get(idRoom);
     boolean result = m.quitUser(username);
     System.out.println("user " + username + " leave Room " + idRoom + ";");
     if (result) {
       if (m.isEmpty()) {
         return closeRoom(idRoom);
       } else {
         return true;
       }
     } else {
       return false;
     }
   } else {
     return false;
   }
 }