Known Indirect Subclasses |
This interface was deprecated.
Use
RoomStatusUpdateCallback
.
Listener invoked when the status of a room, status of its participants or connection status of the participants has changed.
Public Method Summary
abstract void | |
abstract void |
onDisconnectedFromRoom(Room
room)
Called when the client is disconnected from the connected set in a room.
|
abstract void |
onP2PConnected(String
participantId)
Called when the client is successfully connected to a peer participant.
|
abstract void |
onP2PDisconnected(String
participantId)
Called when client gets disconnected from a peer participant.
|
abstract void |
onPeerDeclined(Room
room, List<String>
participantIds)
Called when one or more peers decline the invitation to a room.
|
abstract void |
onPeerInvitedToRoom(Room
room, List<String>
participantIds)
Called when one or more peers are invited to a room.
|
abstract void |
onPeerJoined(Room
room, List<String>
participantIds)
Called when one or more peer participants join a room.
|
abstract void |
onPeerLeft(Room
room, List<String>
participantIds)
Called when one or more peer participant leave a room.
|
abstract void |
onPeersConnected(Room
room, List<String>
participantIds)
Called when one or more peer participants are connected to a room.
|
abstract void |
onPeersDisconnected(Room
room, List<String>
participantIds)
Called when one or more peer participants are disconnected from a room.
|
abstract void | |
abstract void |
onRoomConnecting(Room
room)
Called when one or more participants have joined the room and have started the
process of establishing peer connections.
|
Public Methods
public abstract void onConnectedToRoom (Room room)
Called when the client is connected to the connected set in a room.
Parameters
room | The room data with the status of a room and its participants. The room can be
null if it could not be loaded successfully. |
---|
public abstract void onDisconnectedFromRoom (Room room)
Called when the client is disconnected from the connected set in a room.
Parameters
room | The room data with the status of a room and its participants. The room can be
null if it could not be loaded successfully. |
---|
public abstract void onP2PConnected (String participantId)
Called when the client is successfully connected to a peer participant.
Parameters
participantId | ID of the peer participant who was successfully connected. |
---|
public abstract void onP2PDisconnected (String participantId)
Called when client gets disconnected from a peer participant.
Parameters
participantId | ID of the peer participant who was disconnected. |
---|
public abstract void onPeerDeclined (Room room, List<String> participantIds)
Called when one or more peers decline the invitation to a room.
Parameters
room | The room data with the status of a room and its participants. The room can be
null if it could not be loaded successfully. |
---|---|
participantIds | IDs of the peers invited to a room. |
public abstract void onPeerInvitedToRoom (Room room, List<String> participantIds)
Called when one or more peers are invited to a room.
Parameters
room | The room data with the status of a room and its participants. The room can be
null if it could not be loaded successfully. |
---|---|
participantIds | IDs of the peers invited to a room. |
public abstract void onPeerJoined (Room room, List<String> participantIds)
Called when one or more peer participants join a room.
Parameters
room | The room data with the status of a room and its participants. The room can be
null if it could not be loaded successfully. |
---|---|
participantIds | IDs of peer participants who joined a room. |
public abstract void onPeerLeft (Room room, List<String> participantIds)
Called when one or more peer participant leave a room.
Parameters
room | The room data with the status of a room and its participants. The room can be
null if it could not be loaded successfully. |
---|---|
participantIds | IDs of peer participants who left the room. |
public abstract void onPeersConnected (Room room, List<String> participantIds)
Called when one or more peer participants are connected to a room.
Parameters
room | The room data with the status of a room and its participants. The room can be
null if it could not be loaded successfully. |
---|---|
participantIds | IDs of peer participants who were connected. |
public abstract void onPeersDisconnected (Room room, List<String> participantIds)
Called when one or more peer participants are disconnected from a room.
Parameters
room | The room data with the status of a room and its participants. The room can be
null if it could not be loaded successfully. |
---|---|
participantIds | IDs of peer participants who were disconnected. |
public abstract void onRoomAutoMatching (Room room)
Called when the server has started the process of auto-matching. Any invited participants must have joined and fully connected to each other before this will occur.
Parameters
room | The room data with the status of a room and its participants. The room can be
null if it could not be loaded successfully. |
---|
public abstract void onRoomConnecting (Room room)
Called when one or more participants have joined the room and have started the process of establishing peer connections.
Parameters
room | The room data with the status of a room and its participants. The room can be
null if it could not be loaded successfully. |
---|