Table of Contents

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.