ChimeIOSDelegate

Functions

Link copied to clipboard
abstract fun onActiveSpeakersChanged(speakerIds: List<String>)
Link copied to clipboard
abstract fun onAttendeesDropped(attendeeIds: List<String>)
Link copied to clipboard
abstract fun onAttendeesJoined(attendeeIds: List<String>)
Link copied to clipboard
abstract fun onAttendeesLeft(attendeeIds: List<String>)
Link copied to clipboard
abstract fun onAttendeesMuted(attendeeIds: List<String>)
Link copied to clipboard
abstract fun onAttendeesUnmuted(attendeeIds: List<String>)
Link copied to clipboard
abstract fun onCameraSendAvailable(available: Boolean)
Link copied to clipboard
abstract fun onConnectionStatusChanged(status: String)
Link copied to clipboard
abstract fun onDataMessageReceived(topic: String, senderId: String, content: String, timestamp: Long)

Called by Swift for every incoming data message, regardless of topic

Link copied to clipboard
abstract fun onLocalAttendeeIdAvailable(attendeeId: String)
Link copied to clipboard
abstract fun onLocalVideoTileAdded(tileId: Int)
Link copied to clipboard
Link copied to clipboard
abstract fun onRemoteTileAdded(tileId: Int)
Link copied to clipboard
abstract fun onRemoteTileRemoved(tileId: Int)
Link copied to clipboard
abstract fun onRemoteVideoAvailable(isAvailable: Boolean, sourceCount: Int)
Link copied to clipboard
abstract fun onSessionError(message: String, isRecoverable: Boolean)
Link copied to clipboard
abstract fun onSignalStrengthChanged(attendeeId: String, externalAttendeeId: String, signal: Int)
Link copied to clipboard
abstract fun onVideoNeedsRestart()
Link copied to clipboard
abstract fun onVolumeChanged(attendeeId: String, externalAttendeeId: String, volume: Int)