방 생성됨¶
방이 작성되었을 때 알림을 송신합니다.
송신하는 JSON은 아래의 정보를 포함합니다.
JSON 키 |
타입 |
설명 |
---|---|---|
roomId |
수치 |
방 ID |
node |
개체 |
송신원 노드(방 서버) 정보 |
|
스트링 |
노드 UID |
|
스트링 |
호스트 |
|
수치 |
포트 |
|
스트링 |
프로토콜 |
|
수치 |
노드 타입 |
|
개체 |
임의 키·값을 포함하는 커스텀 속성 맵 |
|
개체 |
서버 간 처리용 임의 키·값을 포함하는 커스텀 속성 맵 |
room |
개체 |
작성된 방 정보 |
|
스트링 |
방 클래스 이름 |
|
수치 |
방 ID |
|
스트링 |
방장 UID |
|
스트링 |
방 이름 |
|
수치 |
방 최대 참가 가능 인원수 |
|
수치 |
현재 방 멤버 수 |
|
스트링 |
방 비밀번호 |
|
수치 |
방 상태 |
|
부울값 |
방 참가 가능 플래그 |
|
수치 |
커스텀 검색 키 1 |
|
수치 |
커스텀 검색 키 2 |
|
수치 |
커스텀 검색 키 3 |
|
수치 |
커스텀 검색 키 4 |
|
수치 |
커스텀 검색 키 5 |
|
수치 |
커스텀 검색 키 6 |
|
수치 |
커스텀 검색 키 7 |
|
수치 |
커스텀 검색 키 8 |
|
스트링 |
커스텀 스트링 검색 키 |
|
개체 |
임의 키·값을 포함하는 커스텀 속성 맵 |
JSON열
{
"roomId": 1,
"node": {
"uid": "[ServerUID:1]",
"host": "192.0.2.100",
"port": 9123,
"protocol": "TCP",
"type": 1,
"properties": {},
"internalProperties": {}
},
"room": {
"@class": "jp.co.soft_gear.strix.server.match.room.model.CustomizableMatchRoom",
"primaryKey": 1,
"ownerUid": "[ChildUID:1-1]",
"name": "New Room",
"capacity": 4,
"memberCount": 0,
"password": null,
"state": 0,
"isJoinable": true,
"key1": 1.100000023841858,
"key2": 2.200000047683716,
"key3": 3.299999952316284,
"key4": 4.400000095367432,
"key5": 5.5,
"key6": 6.599999904632568,
"key7": 7.699999809265137,
"key8": 8.800000190734863,
"stringKey": "asdf",
"properties": {
"foo": "bar",
"x": 1.3,
"rank": 10
}
}
}