Callbacks

interface Callbacks

Functions

Link copied to clipboard
abstract fun onActiveSpeakersChanged(handle: <Error class: unknown class>, conversationId: String?, data: String?)
Link copied to clipboard
abstract fun onAnsweredCall(conversationId: String?)
Link copied to clipboard
abstract fun onAudioCbrChanged(userId: String?, clientId: String?, enabled: Boolean)
Link copied to clipboard
abstract fun onClientsRequest(handle: <Error class: unknown class>, conversationId: String?)
Link copied to clipboard
abstract fun onClosedCall(reason: Int, conversationId: String?, messageTime: <Error class: unknown class>, userId: String?, clientId: String?)
Link copied to clipboard
abstract fun onConfigRequest(handle: <Error class: unknown class>, context: <Error class: unknown class>?): Int
Link copied to clipboard
abstract fun onEstablishedCall(conversationId: String?, userId: String?, clientId: String?)
Link copied to clipboard
abstract fun onIncomingCall(conversationId: String?, messageTime: <Error class: unknown class>, userId: String?, clientId: String?, video: Boolean, shouldRing: Boolean, conversationType: Int)
Link copied to clipboard
abstract fun onMetrics(conversationId: String?, metricsJson: String?)
Link copied to clipboard
abstract fun onMissedCall(conversationId: String?, messageTime: <Error class: unknown class>, userId: String?, video: Boolean)
Link copied to clipboard
abstract fun onMuteStateChanged(isMuted: Boolean)
Link copied to clipboard
abstract fun onNetworkQualityChanged(conversationId: String?, userId: String?, clientId: String?, qualityInfoJson: String?)
Link copied to clipboard
abstract fun onParticipantChanged(conversationId: String?, data: String?)
Link copied to clipboard
abstract fun onReady(version: Int)
Link copied to clipboard
abstract fun onRequestNewEpoch(handle: <Error class: unknown class>, conversationId: String?)
Link copied to clipboard
abstract fun onSend(context: <Error class: unknown class>?, conversationId: String?, selfUserId: String?, selfClientId: String?, targetRecipientsJson: String?, clientIdDestination: String?, data: ByteArray, transient: Boolean, myClientsOnly: Boolean): Int
Link copied to clipboard
abstract fun onSftRequest(context: <Error class: unknown class>?, url: String?, data: ByteArray): Int
Link copied to clipboard
abstract fun onVideoStateChanged(conversationId: String?, userId: String?, clientId: String?, state: Int)