Table of Contents

Class Pid

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

A J1708-specific Parameter Identifier.

public class Pid : DataDiagnostic, IEntity, IComparable, IIdentifiable, IVersion
Inheritance
Pid
Implements
Inherited Members

Constructors

Pid()

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

public Pid()

Pid(Id?, long?, string?, int?, EngineType?, UnitOfMeasure?, byte?, double?, FaultResetMode?)

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

public Pid(Id? id, long? version, string? name, int? code, EngineType? engineType, UnitOfMeasure? unitOfMeasure, byte? dataLength, double? conversion, FaultResetMode? faultResetMode)

Parameters

id Id

The Id.

version long?

The version.

name string

The name.

code int?

The code.

engineType EngineType

The EngineType.

unitOfMeasure UnitOfMeasure

The UnitOfMeasure.

dataLength byte?

Length of the data.

conversion double?

The conversion.

faultResetMode FaultResetMode?

The FaultResetMode.

Pid(Id?, long?, string?, int?, EngineType?, UnitOfMeasure?, byte?, double?, FaultResetMode?, Source?)

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

public Pid(Id? id, long? version, string? name, int? code, EngineType? engineType, UnitOfMeasure? unitOfMeasure, byte? dataLength, double? conversion, FaultResetMode? faultResetMode, Source? source)

Parameters

id Id

The Id.

version long?

The version.

name string

The name.

code int?

The code.

engineType EngineType

Type of the engine.

unitOfMeasure UnitOfMeasure

The unit of measure.

dataLength byte?

Length of the data.

conversion double?

The conversion.

faultResetMode FaultResetMode?

The fault reset mode.

source Source

The source.

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.