Class SimpleStationUnit
Information about an active unit for a SimpleStation.
public class SimpleStationUnit
- Inheritance
-
SimpleStationUnit
- Inherited Members
Constructors
SimpleStationUnit(StationSettings, WorkerLogOnStatus, UnitScanStatus)
Initializes a new instance of the SimpleStationUnit class.
public SimpleStationUnit(StationSettings stationSettings, WorkerLogOnStatus workerLogOnStatus, UnitScanStatus unitScanStatus)
Parameters
stationSettingsStationSettingsThe StationSettings returned by the GetStationSettings3(string, string, string, string) API call.
workerLogOnStatusWorkerLogOnStatusThe WorkerLogOnStatus returned by the WorkerLogOn2(string, string, string, int) API call.
unitScanStatusUnitScanStatusThe UnitScanStatus returned by the UnitScanned4(string, int, string, string?) API call for regular units or by the .UnitScannedViaComponent3Async(string, int, string, string, string?, string?, string?, int?) API call for preassemblies.
Exceptions
- ArgumentNullException
unitScanStatusis null.
Properties
StationSettings
Gets the StationSettings returned by the GetStationSettings3(string, string, string, string) API call.
public StationSettings StationSettings { get; }
Property Value
UnitScanStatus
Gets the UnitScanStatus returned by the UnitScanned4(string, int, string, string?) API call for regular units or by the .UnitScannedViaComponent3Async(string, int, string, string, string?, string?, string?, int?) API call for preassemblies.
public UnitScanStatus UnitScanStatus { get; }
Property Value
WorkerLogOnStatus
Gets the WorkerLogOnStatus returned by the WorkerLogOn2(string, string, string, int) API call.
public WorkerLogOnStatus WorkerLogOnStatus { get; }