Package-level declarations

Types

Link copied to clipboard

A use case for retrieving all phone call log entries, i.e. phone call made or received by the user.

Link copied to clipboard

A use case for getting all phone call log entries, i.e. phone call made or received by the user.

Link copied to clipboard

Use case for retrieving the currently ongoing phone call.

Link copied to clipboard

Use case that gets the currently ongoing phone call.

Link copied to clipboard

A use case for retrieving the server configuration, including host and port information.

Link copied to clipboard

A use case for retrieving the server configuration, including host and port information.

Link copied to clipboard

A use case for retrieving the server current status.

Link copied to clipboard
internal class GetServerStatusUseCaseImpl(val serverStatusRepository: ServerStatusRepository) : GetServerStatusUseCase

A use case for retrieving the server current status.

Link copied to clipboard

A use case for monitoring phone calls and managing their state.

Link copied to clipboard
internal class MonitorPhoneCallsUseCaseImpl(val phoneCallEventRepository: PhoneCallEventRepository, val phoneCallRepository: PhoneCallRepository) : MonitorPhoneCallsUseCase

A use case for monitoring phone calls and managing their state.

Link copied to clipboard

A use case for setting the server current status.

Link copied to clipboard
internal class SetServerStatusUseCaseImpl(val serverStatusRepository: ServerStatusRepository) : SetServerStatusUseCase

A use case for setting the server current status.