Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
interface CallListener
Link copied to clipboard
Link copied to clipboard
sealed class CallState
Link copied to clipboard
interface MxCall : MxCallDetail

Define both an incoming call and on outgoing call.

Link copied to clipboard
interface MxCallDetail
Link copied to clipboard
This is a copy of https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/connectionState to avoid having the dependency over WebRtc library on sdk.
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class TurnServerResponse(@Json(name = "username") val username: String?, @Json(name = "password") val password: String?, @Json(name = "uris") val uris: List<String>?, @Json(name = "ttl") val ttl: Int?)

Ref: https://matrix.org/docs/spec/client_server/r0.6.1#get-matrix-client-r0-voip-turnserver