Class HosRulesetCycleConfig
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The cycle config.
public class HosRulesetCycleConfig
- Inheritance
-
HosRulesetCycleConfig
- Inherited Members
Constructors
HosRulesetCycleConfig()
public HosRulesetCycleConfig()
Properties
CycleDays
Gets or sets the number of cycle days.
public int CycleDays { get; set; }
Property Value
- int
The number of cycle days.
CycleDrivingMaximum
Gets or sets the maximum driving time in cycle.
public int? CycleDrivingMaximum { get; set; }
Property Value
- int?
The maximum cycle time.
CycleMaximum
Gets or sets the maximum duty time in cycle.
public int CycleMaximum { get; set; }
Property Value
- int
The maximum cycle time.
CycleRestDays
Gets or sets the cycle rest days.
public int CycleRestDays { get; set; }
Property Value
- int
The cycle rest days.
CycleRestMinimum
Gets or sets the cycle rest minimum.
public int CycleRestMinimum { get; set; }
Property Value
- int
The cycle rest minimum.
CycleRestPeriods
Gets or sets the number of periods of off-duty time.
public int CycleRestPeriods { get; set; }
Property Value
- int
The number of periods of off-duty time.
CycleRestartMinimum
Gets or sets the minimum cycle restart time.
public int CycleRestartMinimum { get; set; }
Property Value
- int
The minimum cycle restart time.
CycleStatuses
Gets or sets the cycle statuses.
public IList<DutyStatusLogType>? CycleStatuses { get; set; }
Property Value
- IList<DutyStatusLogType>
The cycle statuses.
DutyMaximumSinceCycleRest
Gets or sets the duty maximum since cycle rest.
public int DutyMaximumSinceCycleRest { get; set; }
Property Value
- int
The duty maximum since cycle rest.
MaxPercentDriving
Gets or sets the maximum percent of on-duty time driving.
public double MaxPercentDriving { get; set; }
Property Value
- double
The maximum percent of on-duty time driving.