Package-level declarations

Types

Link copied to clipboard
@Serializable
internal data class OngoingPhoneCallRemoteResponseModel(val phoneNumber: String, val contactName: String?)

A model representing a response from the REST API /status endpoint containing information about an ongoing phone call.

Link copied to clipboard
@Serializable
internal data class PhoneCallLogEntryRemoteResponseModel(val beginningTimestamp: Instant, val duration: Int, val phoneNumber: String, val contactName: String?, val timesQueried: Int)

A model representing a response from the REST API /log endpoint containing information about a phone call log entry.

Link copied to clipboard
@Serializable
internal data class ServerStatusRemoteResponseModel(val startTimestamp: Instant, val services: List<ServiceRemoteResponseModel>)

A model representing a response from the REST API / endpoint containing information about the server status and its services.

Link copied to clipboard
@Serializable
internal data class ServiceRemoteResponseModel(val name: String, val uri: String)

A model representing a response from the REST API / endpoint containing information about a server service.