Skip to content

ForeignSrdoPollResult Class

Bounded poll result. Items are returned directly without a lossy callback/event buffer.

public sealed class ForeignSrdoPollResult

Inheritance Object → ForeignSrdoPollResult

Properties

ForeignSrdoPollResult.CaptureQuality Property

Sticky session trace quality; a known gap cannot be erased by later traffic.

public CanKit.Pro.CANopen.Safety.ForeignSrdoCaptureQuality CaptureQuality { get; }

Property Value

ForeignSrdoCaptureQuality

ForeignSrdoPollResult.DroppedFrameCount Property

Durable subscription drop count, or null for a legacy input.

public System.Nullable<long> DroppedFrameCount { get; }

Property Value

Nullable<Int64>

ForeignSrdoPollResult.HasBacklog Property

The batch limit was reached. Poll again before claiming current values or wall-clock expiry.

public bool HasBacklog { get; }

Property Value

Boolean

ForeignSrdoPollResult.Observations Property

Trace entries in input/deadline order; GFCs are never coalesced.

public System.Collections.Generic.IReadOnlyList<CanKit.Pro.CANopen.Safety.ForeignSrdoObservation> Observations { get; }

Property Value

IReadOnlyList<ForeignSrdoObservation>

ForeignSrdoPollResult.States Property

One state per prepared SRDO.

public System.Collections.Generic.IReadOnlyList<CanKit.Pro.CANopen.Safety.ForeignSrdoState> States { get; }

Property Value

IReadOnlyList<ForeignSrdoState>