IviServiceHostManagerBase
abstract class IviServiceHostManagerBase( val iviInstanceIds: Collection<IviInstanceId>?, val serviceHostId: IviServiceHostId, iviServiceInterfaceRegistrations: Collection<AnyIviServiceInterfaceRegistration>) : LifecycleOwner
Content copied to clipboard
Base class for IVI service host managers.
A service host manager manages one or more IVI service interface connections towards one or more instances.
Parameters
iviInstanceIds
The IVI instance IDs to manage the connections for. Null
for a global IVI service host.
serviceHostId
A system wide unique ID of a service host.
iviServiceInterfaceRegistrations
IVI service interfaces hosted by this service host.
Constructors
Link copied to clipboard
fun IviServiceHostManagerBase( iviInstanceIds: Collection<IviInstanceId>?, serviceHostId: IviServiceHostId, iviServiceInterfaceRegistrations: Collection<AnyIviServiceInterfaceRegistration>)
Content copied to clipboard
Properties
Link copied to clipboard
val registrations: Collection<AnyIviServiceConnectionManagerRegistrationInfo>
Content copied to clipboard