Package com.tomtom.ivi.platform.telecom.api.common.model

This library contains data representation of calls information and status of synchronization with Bluetooth devices.

The Call and CallState classes define the data belonging to a call.

The PhoneBookSynchronizationStatus enum class contains the different status of synchronization with Bluetooth devices.

Types

Link copied to clipboard
data class Call(    val id: CallId,     val state: CallState,     val creationTime: Instant,     val activationTime: Instant?,     val phoneNumber: String,     val displayName: String,     val canChangeHoldState: Boolean,     val disconnectedCause: DisconnectCause?) : Parcelable

Represents a phone call.

Link copied to clipboard
data class CallId(val value: Long) : Parcelable

Represents an identifier that uniquely identifies a call.

Link copied to clipboard
enum CallState : Enum<CallState>

The possible call states.

Link copied to clipboard
enum DtmfTone : Enum<DtmfTone> , Parcelable

The possible DTMF tones.

Link copied to clipboard

Status of synchronization with Bluetooth devices.

Link copied to clipboard
data class PhoneUri(val uri: Uri) : Parcelable

Represents a phone URI.