Global

interface Global : IviServiceHostManagerBuilder

An IviServiceHostManagerBuilder for a global IVI service host.

Inherited properties

Link copied to clipboard
abstract val discoverableServiceIds: IviDiscoverableServiceIdsMap

The IviServiceHostIds for service interface annotated with the IviDiscoverableService annotation. The service ids are defined in the generated code based on the IVI gradle plugin configuration.

Link copied to clipboard
abstract val serviceHostId: IviServiceHostId

The service host ID of the IviServiceHostManagerBase being build by this builder.

Functions

Link copied to clipboard
abstract fun build(managerFactory: IviServiceHostManagerFactory.Global): IviServiceHostManagerBase

Invoked to construct a IviServiceHostManagerBase instance.