Class RainPointStatusUpdate
- Namespace
- RainPointClient
- Assembly
- RainPointClient.dll
A merged snapshot. Each timer retains the source and receipt time of its accepted reading.
public sealed class RainPointStatusUpdate : EventArgs
- Inheritance
-
RainPointStatusUpdate
- Inherited Members
Properties
LastSuccessfulPollAt
Gets the most recent successful REST-read instant, or null before any successful REST read.
public DateTimeOffset? LastSuccessfulPollAt { get; }
Property Value
ReceivedAt
Gets the local receipt time of this update.
public DateTimeOffset ReceivedAt { get; }
Property Value
Revision
Gets the monotonically increasing revision of accepted updates within this monitor.
public long Revision { get; }
Property Value
Source
Gets the transport that triggered this merged update.
public RainPointUpdateSource Source { get; }
Property Value
Status
Gets the merged hub status for this update.
public RainPointHubStatus Status { get; }
Property Value
Timers
Gets timer observations retaining their individual accepted source and receipt times.
public IReadOnlyList<RainPointTimerObservation> Timers { get; }