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
deviceId
IdDevice ID.
friendlyName
stringUser readable spreader config file name.
checksum
long?Spreader config file checksum.
ioxFirmwareVersion
stringIOX-WRKS firmware version.
controllerInfoLastReported
DateTime?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; }