This event is raised when a chat notification is received from a
subscribed location such as room or lobby. It is passed in registered
NotifyListener’s onChatReceived method. It exposes the following
properties

std::string message – The string message sent by the sender.

std::string sender – The sender of the message.

std::string locationId – The id of the location in which the message was sent (eg: room id)

This event is raised in response to the getLiveRoomInfo or
getLiveLobbyInfo request. It is passed in the registered
RoomRequestListener’s onGetLiveRoomInfoDone method and in the
LobbyRequestListener’s onGetLiveLobbyInfoDone method. It exposes the
following properties

std::vector<std::string> users – Array of usernames who are joined in the room

This event is raised in response to requests for
join/leave/subscribe/unsubscribe lobby. It is passed in the
corresponding methods of the registered LobbyRequestListener. It exposes
the following properties.

std::string lobbyid – The id of the lobby. This is always 0 and is reserved for future if multi-lobby support is added.

std::string owner – The owner of the lobby.

int maxUsers – The max concurrent users allowed in the lobby.

std::string name – The name of the lobby.

bool isPrimary – Is the lobby the primary one. This is always true and is reserved for future if multi-lobby support is added.

This event is raised in response to requests for
join/leave/subscribe/unsubscribe room. It is passed in the corresponding
methods of the registered RoomRequestListener. It exposes the following
properties.

std::string roomId – Unique id of a room. It is unique across all the rooms.

std::string owner – owner of the room (behavior and usage of this meta property is up to the developer)

This event is raised when a updatePeers notification is received from
a subscribed location such as room or lobby. It is passed in registered
NotifyListener’s onUpdatePeersReceived method. It exposes the following
properties

This event is raised in response to requests for matchmaking
request(getRoomwithNUsers/getRoomWithProperties). It is passed in the
corresponding methods of the registered ZoneRequestListener. It exposes
the following properties.