방 구성원 퇴장¶
방에서 멤버가 퇴출되었을 때 알림을 송신합니다.
송신하는 JSON은 아래의 정보를 포함합니다.
JSON 키 |
타입 |
설명 |
---|---|---|
roomId |
수치 |
방 ID |
node |
개체 |
송신원 노드 정보 |
|
스트링 |
노드 UID |
|
스트링 |
호스트 |
|
수치 |
포트 |
|
스트링 |
프로토콜 |
|
수치 |
노드 타입 |
|
개체 |
임의 키·값을 포함하는 커스텀 속성 맵 |
|
개체 |
서버 간 처리용 임의 키·값을 포함하는 커스텀 속성 맵 |
member |
개체 |
참가한 방 멤버 정보 |
|
스트링 |
방 멤버 클래스 이름 |
|
스트링 |
방 멤버 UID |
|
수치 |
방 멤버 ID |
|
수치 |
방 ID |
|
스트링 |
방 멤버 이름 |
|
개체 |
임의 키·값을 포함하는 커스텀 속성 맵 |
roomMemberCount |
수치 |
현재 방 인원수 |
JSON열
{
"roomId": 2,
"node": {
"uid": "[ServerUID:1]",
"host": "192.0.2.100",
"port": 9123,
"protocol": "TCP",
"type": 1,
"properties": {},
"internalProperties": {}
},
"member": {
"@class": "jp.co.soft_gear.strix.server.match.room.model.CustomizableMatchRoomMember",
"uid": "[ChildUID:1-2]",
"primaryKey": 2,
"roomId": 2,
"name": "Alice",
"properties": {
"equipments": [
1,
5,
7,
8,
12
],
"rank": 5,
"userId": 1,
"email": "alice@example.com"
}
},
"roomMemberCount": 1
}