Skip to main content

Struct DigitalPortResult

Represents a change result from a digital port event. Contains a New and an optional Old value which will be null on the first result within an event series.

Assembly: Meadow.Contracts.dll
View Source
Declaration
public struct DigitalPortResult : IChangeResult<DigitalState>

Implements:
Meadow.IChangeResult<UNIT>

Properties

New

The value at the time of this event or notification.

View Source
Declaration
public DigitalState New { readonly get; set; }

Old

The previous value before this event or notification, or null if there was no previous value.

View Source
Declaration
public DigitalState? Old { readonly get; set; }

Delta

The duration of time between the time of this event or notification and the time of the previous occurrence.

View Source
Declaration
public TimeSpan? Delta { get; }

Implements