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.