Table of Contents

Class DebugData

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

DebugData is generated by Geotab GO devices for internal debugging or troubleshooting purposes. This may include information regarding the state of the modem, firmware or conditions that the device is experiencing.

public class DebugData : Entity, IEntity, IComparable, IIdentifiable, IDateTimeProvider, IDriverProvider, IDeviceProvider
Inheritance
DebugData
Implements
Inherited Members

Constructors

DebugData()

Initializes a new instance of the DebugData class.Initializes a new instance of the DebugData class.

public DebugData()

DebugData(Id?, Driver?, Device?, DateTime?, byte[]?, DebugReason?)

Initializes a new instance of the DebugData class.Initializes a new instance of the DebugData class.

public DebugData(Id? id, Driver? driver, Device? device, DateTime? dateTime, byte[]? data, DebugReason? debugReason)

Parameters

id Id

The Id.

driver Driver

The driver.

device Device

The device.

dateTime DateTime?

The record DateTime.

data byte[]

The data.

debugReason DebugReason?

The debug Reason.

Properties

Data

Gets or sets the binary data.

public byte[]? Data { get; set; }

Property Value

byte[]

Array of byte

DateTime

Gets or sets the date and time the DebugData log was created.

public DateTime? DateTime { get; set; }

Property Value

DateTime?

The DateTime of the event.

DebugReason

Gets or sets the DebugReason; used for troubleshooting/debugging purposes only.

public DebugReason? DebugReason { get; set; }

Property Value

DebugReason?

DebugReason

Device

Gets or sets the Device associated with the vehicle.

public Device? Device { get; set; }

Property Value

Device

Device

Driver

Gets or sets the Driver of the vehicle at the time the DebugData log entry was created.

public Driver? Driver { get; set; }

Property Value

Driver

Driver

Methods

Clone()

Creates a new object that is a copy of the current instance.

public override IEntity Clone()

Returns

IEntity

A new object that is a copy of this instance.