Package-level declarations

Types

Link copied to clipboard

Class containing all different call actions that application should respond to.

Link copied to clipboard

It defines the call connection quality.

Link copied to clipboard
class Event(val source: EventSource, var params: Map<String, Any?>)

Class containing information about a particular SDK events, such as SDK activation, call or server error.

Link copied to clipboard

Destinations for a Event.

Link copied to clipboard
Link copied to clipboard
data class VoiceCall : Serializable

Wrapper class for RTCCall that contains all mid-call features.

Link copied to clipboard

Different options for audio a user can select while on a call.

Link copied to clipboard
sealed class VoiceCallResult
Link copied to clipboard
sealed class VoiceCallState

The class representing different states of a voice call that can be received from the Voice SDK by collecting the Voice.voiceCallState flow

Link copied to clipboard
Link copied to clipboard
class VoiceContact(var contactId: String, var displayName: String?, var avatarUrl: String? = null, var phoneNumber: String? = null) : Contact

Class used to gather information about the callee when placing a call.