Class IoxWorksStatus
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Represents all IOX-WRKS status information for an asset.
public sealed class IoxWorksStatus
- Inheritance
-
IoxWorksStatus
- Inherited Members
Constructors
IoxWorksStatus(Id, string?, long?, string?, in DateTime?)
Initializes a new instance of the IoxWorksStatus class.
public IoxWorksStatus(Id deviceId, string? friendlyName, long? checksum, string? ioxFirmwareVersion, in DateTime? controllerInfoLastReported)
Parameters
deviceIdIdDevice ID.
friendlyNamestringUser readable spreader config file name.
checksumlong?Spreader config file checksum.
ioxFirmwareVersionstringIOX-WRKS firmware version.
controllerInfoLastReportedDateTime?Last date and time the controller info was reported.
Properties
Checksum
Gets or sets the spreader config file checksum.
public long? Checksum { get; set; }
Property Value
ControllerInfoLastReported
Gets or sets the last date and time the controller info was reported.
public DateTime? ControllerInfoLastReported { get; set; }
Property Value
DeviceId
Gets the device ID.
public Id DeviceId { get; }
Property Value
FriendlyName
Gets or sets user readable spreader config file name.
public string? FriendlyName { get; set; }
Property Value
IoxFirmwareVersion
Gets or sets the IOX-WRKS firmware version.
public string? IoxFirmwareVersion { get; set; }