IviServiceApiBase

fun <C : IviServiceConnection<P, PO>, LP : Any> IviServiceApiBase(connectionManager: IviServiceConnectionManager<C, LP>, lifecycleOwner: LifecycleOwner, serviceId: IviServiceId, iviInstanceIdProvider: IviInstanceIdProvider)

Parameters

connectionManager

The connection manager used to connect to the service instance.

lifecycleOwner

The lifecycle owner of this <Interface>Api instance.

serviceId

The service ID of the IVI service.

iviInstanceIdProvider

The IVI instance ID provider.