Skip to main content

SmartHomeLatestPairingStatus

Namespace: Busy.Bar

Latest recorded state of the smart home pairing process.

public sealed record class SmartHomeLatestPairingStatus : System.IEquatable`1[[Busy.Bar.SmartHomeLatestPairingStatus, BusyBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance Object → SmartHomeLatestPairingStatus
Implements IEquatable<SmartHomeLatestPairingStatus>
Attributes NullableContextAttribute, NullableAttribute

Properties

Value

Latest pairing status.

public PairingStatusValue? Value { get; init; }

Property Value

PairingStatusValue?

Timestamp

UTC Unix second timestamp of the latest status update. Only present when a status update has occurred.

public long? Timestamp { get; init; }

Property Value

Int64?

Constructors

SmartHomeLatestPairingStatus(PairingStatusValue?, Int64?)

Latest recorded state of the smart home pairing process.

public SmartHomeLatestPairingStatus(PairingStatusValue? Value, long? Timestamp)

Parameters

Value PairingStatusValue?
Latest pairing status.

Timestamp Int64?
UTC Unix second timestamp of the latest status update. Only present when a status update has occurred.