Types
ActiveSpeakersChanged
Link copied to clipboard
class ActiveSpeakersChanged(room: Room, speakers: List<Participant>) : RoomEvent
Content copied to clipboard
ConnectionQualityChanged
Link copied to clipboard
class ConnectionQualityChanged(room: Room, participant: Participant, quality: ConnectionQuality) : RoomEvent
Content copied to clipboard
DataReceived
Link copied to clipboard
class DataReceived(room: Room, data: ByteArray, participant: RemoteParticipant?, topic: String?) : RoomEvent
Content copied to clipboard
Disconnected
Link copied to clipboard
class Disconnected(room: Room, error: Exception?, reason: DisconnectReason) : RoomEvent
Content copied to clipboard
FailedToConnect
Link copied to clipboard
ParticipantConnected
Link copied to clipboard
class ParticipantConnected(room: Room, participant: RemoteParticipant) : RoomEvent
Content copied to clipboard
When a RemoteParticipant joins after the local participant.
ParticipantDisconnected
Link copied to clipboard
class ParticipantDisconnected(room: Room, participant: RemoteParticipant) : RoomEvent
Content copied to clipboard
When a RemoteParticipant leaves after the local participant has joined.
ParticipantMetadataChanged
Link copied to clipboard
class ParticipantMetadataChanged(room: Room, participant: Participant, prevMetadata: String?) : RoomEvent
Content copied to clipboard
ParticipantNameChanged
Link copied to clipboard
class ParticipantNameChanged(room: Room, participant: Participant, name: String?) : RoomEvent
Content copied to clipboard
ParticipantPermissionsChanged
Link copied to clipboard
class ParticipantPermissionsChanged(room: Room, participant: Participant, newPermissions: ParticipantPermission?, oldPermissions: ParticipantPermission?) : RoomEvent
Content copied to clipboard
Reconnected
Link copied to clipboard
Reconnecting
Link copied to clipboard
RecordingStatusChanged
Link copied to clipboard
class RecordingStatusChanged(room: Room, isRecording: Boolean) : RoomEvent
Content copied to clipboard
RoomMetadataChanged
Link copied to clipboard
class RoomMetadataChanged(room: Room, newMetadata: String?, prevMetadata: String?) : RoomEvent
Content copied to clipboard
TrackE2EEStateEvent
Link copied to clipboard
class TrackE2EEStateEvent(room: Room, track: Track, publication: TrackPublication, participant: Participant, state: E2EEState) : RoomEvent
Content copied to clipboard
TrackMuted
Link copied to clipboard
class TrackMuted(room: Room, publication: TrackPublication, participant: Participant) : RoomEvent
Content copied to clipboard
TrackPublished
Link copied to clipboard
class TrackPublished(room: Room, publication: TrackPublication, participant: Participant) : RoomEvent
Content copied to clipboard
TrackStreamStateChanged
Link copied to clipboard
class TrackStreamStateChanged(room: Room, trackPublication: TrackPublication, streamState: Track.StreamState) : RoomEvent
Content copied to clipboard
TrackSubscribed
Link copied to clipboard
class TrackSubscribed(room: Room, track: Track, publication: TrackPublication, participant: RemoteParticipant) : RoomEvent
Content copied to clipboard
The LocalParticipant has subscribed to a new track.
TrackSubscriptionFailed
Link copied to clipboard
class TrackSubscriptionFailed(room: Room, sid: String, exception: Exception, participant: RemoteParticipant) : RoomEvent
Content copied to clipboard
TrackSubscriptionPermissionChanged
Link copied to clipboard
class TrackSubscriptionPermissionChanged(room: Room, participant: RemoteParticipant, trackPublication: RemoteTrackPublication, subscriptionAllowed: Boolean) : RoomEvent
Content copied to clipboard
TrackUnmuted
Link copied to clipboard
class TrackUnmuted(room: Room, publication: TrackPublication, participant: Participant) : RoomEvent
Content copied to clipboard
TrackUnpublished
Link copied to clipboard
class TrackUnpublished(room: Room, publication: TrackPublication, participant: Participant) : RoomEvent
Content copied to clipboard
A Participant has unpublished a track
TrackUnsubscribed
Link copied to clipboard
class TrackUnsubscribed(room: Room, track: Track, publications: TrackPublication, participant: RemoteParticipant) : RoomEvent
Content copied to clipboard
Properties
Inheritors
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
RoomEvent
Link copied to clipboard
Sources
SDK source
Link copied to clipboard