BinderContext

constructor(lifecycleOwner: LifecycleOwner, messageDispatchFailureListener: BinderMessageDispatchFailureListener, syncBinderTransactionScope: CoroutineScope? = null)

Parameters

lifecycleOwner

The lifecycle owner of the binder interface.

messageDispatchFailureListener

Called on message dispatch failures.

syncBinderTransactionScope

Scope to use for performing sync binder transaction to start functions with a async reply. May be null when the binder interface does not perform such binder transactions.