Skip to content

PeerSafetyEntry Class

Immutable raw bytes and provenance of one attempted upload.

public sealed class PeerSafetyEntry

Inheritance Object → PeerSafetyEntry

Properties

PeerSafetyEntry.AbortCode Property

SDO abort code, retained even when a file/default value is available.

public System.Nullable<uint> AbortCode { get; }

Property Value

Nullable<UInt32>

PeerSafetyEntry.AbortOrigin Property

Side that originated the abort.

public System.Nullable<CanKit.Pro.CANopen.Sdo.SdoAbortOrigin> AbortOrigin { get; }

Property Value

Nullable<SdoAbortOrigin>

PeerSafetyEntry.Index Property

Object index.

public ushort Index { get; }

Property Value

UInt16

PeerSafetyEntry.Origin Property

Live, file/default, explicitly derived, or unavailable.

public CanKit.Pro.CANopen.Safety.SafetyValueOrigin Origin { get; }

Property Value

SafetyValueOrigin

PeerSafetyEntry.RawValue Property

Owned, read-only bytes; empty when unavailable.

public System.Collections.Generic.IReadOnlyList<byte> RawValue { get; }

Property Value

IReadOnlyList<Byte>

PeerSafetyEntry.Subindex Property

Object sub-index.

public byte Subindex { get; }

Property Value

Byte

PeerSafetyEntry.UnsignedValue Property

Little-endian unsigned value for a 1-, 2- or 4-byte entry; otherwise null.

public System.Nullable<uint> UnsignedValue { get; }

Property Value

Nullable<UInt32>