Click or drag to resize

ILaserSourcesManager Interface


Namespace: LynceeTec.API.Hardware
Assembly: LynceeTec.API.Hardware (in LynceeTec.API.Hardware.dll) Version: 10.2.3317.0 , built 2025-03-17 14:55:35 UTC
Syntax
public interface ILaserSourcesManager : IHardwareItemManager<ILaserSourceItem>, 
	IReadOnlyDictionary<string, ILaserSourceItem>, IReadOnlyCollection<KeyValuePair<string, ILaserSourceItem>>, 
	IEnumerable<KeyValuePair<string, ILaserSourceItem>>, IEnumerable

The ILaserSourcesManager type exposes the following members.

Properties
 NameDescription
Public propertyAreAllSubItemsAvailable Gets a value indicating if all sub-items are available.
(Inherited from IHardwareItemManagerTHardwareItem)
Public propertyStatus Get the status of the manager and all its sub-items
(Inherited from IHardwareItemManagerTHardwareItem)
Top
Methods
 NameDescription
Public methodGetDescription Gets the description of the hardware item manager
(Inherited from IHardwareItemManagerTHardwareItem)
Public methodGetHardwareSubItemStatus Gets the status of a specific sub-item, identified by its uniqueId
(Inherited from IHardwareItemManagerTHardwareItem)
Public methodSwitchAllSourcesOff Switches all sources OFF.
Public methodSwitchConfigSourcesOn Switches all the sources corresponding to the currently active configuration ON.
Public methodSwitchLogicalSourceOff Switches a single laser source OFF, based on its logical ID. The source must be part of the sources of the current measurement configuration.
Public methodSwitchLogicalSourceOn Switches a single laser source ON, based on its logical ID. The source must be part of the sources of the current measurement configuration.
Public methodSwitchPhysicalSourceOff Switches a single laser source OFF, based on its physical ID. The source must be part of the sources of the current measurement configuration.
Public methodSwitchPhysicalSourceOn Switches a single laser source ON, based on its physical ID. The source must be part of the sources of the current measurement configuration.
Top
Events
 NameDescription
Public eventAreAllSubItemsAvailableChanged Occurs when the availability based on all sub-items changes
(Inherited from IHardwareItemManagerTHardwareItem)
Top
See Also