IviServiceBinderInterface

interface IviServiceBinderInterface : IInterface

Binder interface of an IVI service.

Functions

Link copied to clipboard
abstract suspend fun clearLifecycleListener()

Clears any previously set lifecycle listeners.

Link copied to clipboard
abstract suspend fun getLifecycleStateAndSetListener(serviceLifecycleListener: IviServiceLifecycleListenerBinderInterface): Lifecycle.State

Gets the lifecycle state and sets the serviceLifecycleListener.

Inherited functions

Link copied to clipboard
abstract fun asBinder(): IBinder