ucap-doc/documents/protocol/ChatRoom.txt

86 lines
4.4 KiB
Plaintext

SVC_TYPE_ROOM = 10; // 대화방
SSVC_TYPE_ROOM_OPEN_REQ = 1; // 대화방 개설 요청
room-protocol.service.ts open()
SSVC_TYPE_ROOM_OPEN_RES = 2;
SSVC_TYPE_ROOM_OPEN2_REQ = 3; // 대화방 개설 요청2
SSVC_TYPE_ROOM_OPEN2_RES = 4;
SSVC_TYPE_ROOM_OPEN3_REQ = 5; // 대화방 개설 요청3
room-protocol.service.ts open3()
SSVC_TYPE_ROOM_OPEN3_RES = 6;
SSVC_TYPE_ROOM_OPEN4_REQ = 7; // 대화방 개설 요청4
SSVC_TYPE_ROOM_OPEN4_RES = 8;
SSVC_TYPE_ROOM_INVITE_REQ = 11; // 초대 요청
message.component: || 1565, 시작
room-user-list.component: || 170, 시작
messenger\room\effects.ts || inviteOrOpen$
room-protocol.service.ts || invite()
sync\effects || inviteSuccess$
sync\effects || room$
async sync-protol.service || 147 sc: 83, ssc: 1 대화방 목록 싱크
async room\effects || selectedRoomForInfo$ || 77
room\effects || info$
room-protocol.service || info() || 240
SSVC_TYPE_ROOM_INVITE_RES = 12;
notification.service.ts | this.roomProtocolService.notification$
room-protocol.service.ts | this.protocolService.serverMessage
SSVC_TYPE_ROOM_INVITE_NOTI = 13;
notification.service.ts | this.roomProtocolService.notification$
room-protocol.service.ts | this.protocolService.serverMessage
SSVC_TYPE_ROOM_INFO_REQ = 21; // 대화방 정보 요청 || room-protocol.service.ts | info()
SSVC_TYPE_ROOM_INFO_ROOM = 22; // 대화방 정보
messenger\room\effects.ts
messenger\sync\effects.ts
room-protocol.service.ts
SSVC_TYPE_ROOM_INFO_USER = 23; // 참가자 정보
SSVC_TYPE_ROOM_INFO_USER2 = 25; // 참가자 정보(상세)
messenger\room\effects.ts
messenger\sync\effects.ts
room-protocol.service.ts
SSVC_TYPE_ROOM_INFO_RES = 24; // 대화방 정보 완료
messenger\room\effects.ts
messenger\sync\effects.ts
room-protocol.service.ts
SSVC_TYPE_ROOM_INFO_SIMPLE_REQ = 26; // 대화방 정보 요청
st SSVC_TYPE_ROOM_INFO_ROOM = 22; // 대화방 정보
st SSVC_TYPE_ROOM_INFO_USER = 25; // 참가자 정보(상세)
SSVC_TYPE_ROOM_INFO_SIMPLE_RES = 27; // 대화방 정보 완료
SSVC_TYPE_ROOM_UPD_REQ = 31; // 대화방 변경 요청
room-protocol.service.ts
SSVC_TYPE_ROOM_UPD_RES = 32;
notification.service.ts
room-protocol.service.ts
SSVC_TYPE_ROOM_INFO_UPD_REQ = 33; // 대화방 정보 변경 요청
room-protocol.service.ts
SSVC_TYPE_ROOM_INFO_UPD_RES = 34; // 대화방 정보 변경 응답
SSVC_TYPE_ROOM_FONT_UPD_REQ = 35; // 대화방 옵션 변경 요청
services\room-protocol.service.ts | updateFont()
SSVC_TYPE_ROOM_FONT_UPD_NOTI = 36; // 대화방 옵션 변경 알림
notification.service.ts || 546
room-protocol.service.ts || 178
room\effects || 344 updateFontNotification$
SSVC_TYPE_ROOM_FONT_UPD_RES = 37; // 대화방 옵션 변경 응답
SSVC_TYPE_ROOM_DEL_REQ = 41; // 대화방 삭제 요청
SSVC_TYPE_ROOM_DEL_RES = 42;
SSVC_TYPE_ROOM_EXIT_REQ = 51; // 퇴장 요청
room-protocol.service.ts | exit()
SSVC_TYPE_ROOM_EXIT_RES = 52;
notification.service.ts | 501
room-protocol.service.ts | 158
SSVC_TYPE_ROOM_EXIT_NOTI = 53;
notification.service.ts | 502
room-protocol.service.ts | 159
SSVC_TYPE_ROOM_EXIT_ALL_REQ = 61; // 전체 대화방 퇴장 요청
room-protocol.service.ts | exitAll()
SSVC_TYPE_ROOM_EXIT_ALL_RES = 62; // 전체 대화방 퇴장 응답
SSVC_TYPE_ROOM_EXIT_FORCING_REQ = 54; // 대화상대 강퇴 요청
room-protocol.service.ts | exitForcing()
SSVC_TYPE_ROOM_EXIT_FORCING_NOTI = 55; // 대화상대 강퇴 알림
notification.service.ts | 531
room-protocol.service.ts | 171
SSVC_TYPE_ROOM_EXIT_FORCING_RES = 56; // 대화상대 강퇴 응답
notification.service.ts | 516
room-protocol.service.ts | 164
SSVC_TYPE_ROOM_USER_STATUS_REQ = 71; // 대화상대 오프라인 체크 요청 (userStatusOffline())
notification.service.ts | userStatusOffline()
SSVC_TYPE_ROOM_USER_STATUS_RES = 72; // 대화상대 오프라인 체크 응답