Class TachographDriverActivity
- Namespace
- Geotab.Checkmate.ObjectModel.Tachograph
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The entity that contains the data for the TachographDriverActivity tachograph driver activity extractor.
public class TachographDriverActivity : Entity, IEntity, IComparable, IIdentifiable, IDeviceProvider, IDateTimeProvider
- Inheritance
-
TachographDriverActivity
- Implements
- Inherited Members
Constructors
TachographDriverActivity(DateTime?, string?, Device?, string?, bool?, string?)
Initializes a new instance of the TachographDriverActivity class.Constructor.
public TachographDriverActivity(DateTime? time, string? activity, Device? vehicle, string? slot, bool? crew, string? nation)
Parameters
time
DateTime?The time of this telemetry.
activity
stringThe activity in this telemetry.
vehicle
DeviceThe device id.
slot
stringThe slot.
crew
bool?The crew.
nation
stringThe nation.
Properties
Activity
Gets or sets the activity in this telemetry.
public string? Activity { get; set; }
Property Value
DateTime
Gets or sets the time of this telemetry.
public DateTime? DateTime { get; set; }
Property Value
Device
Gets or sets the Device id.
public Device? Device { get; set; }
Property Value
IsCrew
Gets or sets a value indicating if is part of the crew.
public bool? IsCrew { get; set; }
Property Value
Nation
Gets or sets the nation (specific country code from tachograph driver card).
public string? Nation { get; set; }
Property Value
Slot
Gets or sets the slot.
public string? Slot { get; set; }
Property Value
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.