IviServiceConnectionData

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

Data required to construct a IviServiceConnectionBase class.

Inheritors

Constructors

Link copied to clipboard
constructor(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

ID of the service.