IviServiceBinderConnectionData

fun IviServiceBinderConnectionData(    serviceId: IviServiceId,     connectionScope: CoroutineScope,     syncBinderTransactionScope: CoroutineScope,     acquireAndReleaseInterface: IviServiceBinderConnectionData.AcquireAndReleaseInterface,     ipcMessageDispatchFailureListener: IpcMessageDispatchFailureListener)

Parameters

serviceId

ID of the service.

connectionScope

Coroutine scope of the service connection. Canceled on disconnect.

syncBinderTransactionScope

Scope to use for sync binder transactions.

acquireAndReleaseInterface

The interface for acquiring and releasing service interfaces.

ipcMessageDispatchFailureListener

Called on message dispatch failures.