IviServiceConnectionData

abstract class IviServiceConnectionData(val serviceId: IviServiceId, val connectionScope: CoroutineScope)

Data required to construct a IviServiceConnectionBase class.

Constructors

Link copied to clipboard
fun IviServiceConnectionData(serviceId: IviServiceId, connectionScope: CoroutineScope)

Properties

Link copied to clipboard
val connectionScope: CoroutineScope

Coroutine scope of the service connection. Canceled on disconnect. The dispatcher can be different per connection (type).

Link copied to clipboard
val serviceId: IviServiceId

ID of the service.

Inheritors

Link copied to clipboard
Link copied to clipboard