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; }