IviServiceManager
open class IviServiceManager( context: Context, generationId: IviServiceGenerationId, dynamicConfigurationProvider: DynamicConfigurationProvider, staticConfigurationProvider: StaticConfigurationProvider)
Content copied to clipboard
IVI service manager.
Allows service connection managers to be registered and allows <Interface>Api
classes to obtain a service connection manager.
Constructors
Link copied to clipboard
fun IviServiceManager( context: Context, generationId: IviServiceGenerationId, dynamicConfigurationProvider: DynamicConfigurationProvider, staticConfigurationProvider: StaticConfigurationProvider)
Content copied to clipboard
Properties
Link copied to clipboard
val iviInstanceServiceIdsRequestedInCurrentProcess: Map<IviInstanceId, Collection<IviServiceId>>
Content copied to clipboard
Functions
Link copied to clipboard
fun getServiceProvider(includeDirectConnections: Boolean = false): IviServiceProvider
Content copied to clipboard
fun getServiceProvider(iviInstanceId: IviInstanceId, includeDirectConnections: Boolean): IviInstanceBoundIviServiceProvider
Content copied to clipboard