Table of Contents

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 Id

Device ID.

friendlyName string

User readable spreader config file name.

checksum long?

Spreader config file checksum.

ioxFirmwareVersion string

IOX-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

long?

long

ControllerInfoLastReported

Gets or sets the last date and time the controller info was reported.

public DateTime? ControllerInfoLastReported { get; set; }

Property Value

DateTime?

DateTime

DeviceId

Gets the device ID.

public Id DeviceId { get; }

Property Value

Id

Id

FriendlyName

Gets or sets user readable spreader config file name.

public string? FriendlyName { get; set; }

Property Value

string

string

IoxFirmwareVersion

Gets or sets the IOX-WRKS firmware version.

public string? IoxFirmwareVersion { get; set; }

Property Value

string

string