acquireGlobalServiceInterfaceBinder

abstract fun acquireGlobalServiceInterfaceBinder(client: IBinder, serviceId: IviServiceId, generationId: IviServiceGenerationId): IBinder

Acquires and returns a binder interface for a global IVI service interface identified by the given serviceId.

The client argument is used to identify the client. This can be a simple Binder instance. The client instance is also used for death detection.

A client may only acquire one service interface for a given serviceId at the same time.

All acquired service interface need to be released with releaseGlobalServiceInterfaceBinder before unbinding the Android service.