Package-level declarations

Types

Link copied to clipboard
data class OngoingPhoneCallDomainModel(val id: String, val phoneNumber: String, val contactName: String?)

A model representing an ongoing phone call.

Link copied to clipboard

A model representing a phone call event.

Link copied to clipboard
data class PhoneCallLogEntryDomainModel(val id: String, val metadata: PhoneCallMetadataDomainModel, val startTimestamp: Instant, val endTimestamp: Instant, val phoneNumber: String, val contactName: String?)

A model representing a phone call log entry, i.e. a single phone call made or received by the user.

Link copied to clipboard
value class PhoneCallMetadataDomainModel(val timesQueried: Int)

A model representing metadata of a phone call. It contains information about the number of times the phone call has been queried.

Link copied to clipboard
data class ServerConfigurationDomainModel(val host: String, val port: Int)

A model representing a server configuration. It contains information about the host and port.

Link copied to clipboard

A model representing the status of the server. It can be either Running or Stopped.

Link copied to clipboard

A model representing a change of the server status. It can be either Started or Stopped.