-
Room
- 방 만들기
-
Connection
- 웹 소켓 conn 연결
- listen 기능
- 메시지 보내는 기능
- 종료
-
User
- user name 가져오기
- user name 수정하기
-
Room Manager
- Room 리스트 가져오기
- focused room 관리
- room 추가/삭제
- focused room 삭제시 focused room을 nil로 설정
-
Message
- connection으로 전달
- message 생성
-
join
- 컨트롤러에서 구현
- 모델에서 구현
- cobra에서 구현
-
leave
- 컨트롤러에서 구현
- 모델에서 구현
- cobra에서 구현
-
send
- 컨트롤러에서 구현
- 모델에서 구현
- cobra에서 구현
-
list
- 컨트롤러에서 구현
- 모델에서 구현
- cobra에서 구현
-
focus
- 컨트롤러에서 구현
- 모델에서 구현
- cobra에서 구현
-
name
- 컨트롤러에서 구현
- 모델에서 구현
- cobra에서 구현
- Room
- Room 목록 갱신(추가/제거)
- Room focus 표시
- Chat
- 받은 메세지 출력
- 채팅내역 clean
- User
- 받은 유저정보 출력