Table of Contents

Class FastClockData

Namespace
Z21.Core.Model
Assembly
Z21.Client.dll

The current model time reported by the Z21 (LAN_FAST_CLOCK_DATA, protocol §12.2).

public record FastClockData : IEquatable<FastClockData>
Inheritance
FastClockData
Implements
Inherited Members

Constructors

FastClockData(byte, byte, byte, byte, byte, bool, bool, FastClockSettings)

The current model time reported by the Z21 (LAN_FAST_CLOCK_DATA, protocol §12.2).

public FastClockData(byte Day, byte Hour, byte Minute, byte Second, byte Rate, bool IsStopped, bool IsHalted, FastClockSettings Settings)

Parameters

Day byte
Hour byte
Minute byte
Second byte
Rate byte
IsStopped bool
IsHalted bool
Settings FastClockSettings

Properties

Day

public byte Day { get; init; }

Property Value

byte

Hour

public byte Hour { get; init; }

Property Value

byte

IsHalted

public bool IsHalted { get; init; }

Property Value

bool

IsStopped

public bool IsStopped { get; init; }

Property Value

bool

Minute

public byte Minute { get; init; }

Property Value

byte

Rate

public byte Rate { get; init; }

Property Value

byte

Second

public byte Second { get; init; }

Property Value

byte

Settings

public FastClockSettings Settings { get; init; }

Property Value

FastClockSettings