IviServiceBinderConnectionData
constructor(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.