Class

AutopilotSelfTestOutput

USI.Core

Observable outputs produced by the autopilot's internal self-test. These outputs remain distinct from the selected test state.

public sealed class AutopilotSelfTestOutput : IEquatable<AutopilotSelfTestOutput>

Constructors

AutopilotSelfTestOutput

public AutopilotSelfTestOutput(bool AuralActive, bool ModeAnnunciationsLit, bool TrimAnnunciationsLit, bool EngagementAnnunciationsLit)

Observable outputs produced by the autopilot's internal self-test. These outputs remain distinct from the selected test state.

Properties

AuralActive

public bool AuralActive { get; set; }

EngagementAnnunciationsLit

public bool EngagementAnnunciationsLit { get; set; }

ModeAnnunciationsLit

public bool ModeAnnunciationsLit { get; set; }

TrimAnnunciationsLit

public bool TrimAnnunciationsLit { get; set; }

Methods

<Clone>$

public AutopilotSelfTestOutput <Clone>$()

Deconstruct

public void Deconstruct(bool AuralActive, bool ModeAnnunciationsLit, bool TrimAnnunciationsLit, bool EngagementAnnunciationsLit)

Equals

public bool Equals(object obj)

Equals

public bool Equals(AutopilotSelfTestOutput other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()