Struct

FlyByWireSystemSnapshot

USI.Core

Flight-control computer selection, health, and protection state.

public struct FlyByWireSystemSnapshot : IEquatable<FlyByWireSystemSnapshot>

Constructors

FlyByWireSystemSnapshot

public FlyByWireSystemSnapshot(bool AlphaProtectionActive, bool ElacSwitchEnabled, bool ElacFailureDetected, bool FacSwitchEnabled, bool FacFailureDetected, bool SecSwitchEnabled, bool SecFailureDetected)

Flight-control computer selection, health, and protection state.

Properties

AlphaProtectionActive

public bool AlphaProtectionActive { get; set; }

ElacFailureDetected

public bool ElacFailureDetected { get; set; }

ElacSwitchEnabled

public bool ElacSwitchEnabled { get; set; }

FacFailureDetected

public bool FacFailureDetected { get; set; }

FacSwitchEnabled

public bool FacSwitchEnabled { get; set; }

SecFailureDetected

public bool SecFailureDetected { get; set; }

SecSwitchEnabled

public bool SecSwitchEnabled { get; set; }

Methods

Deconstruct

public void Deconstruct(bool AlphaProtectionActive, bool ElacSwitchEnabled, bool ElacFailureDetected, bool FacSwitchEnabled, bool FacFailureDetected, bool SecSwitchEnabled, bool SecFailureDetected)

Equals

public bool Equals(object obj)

Equals

public bool Equals(FlyByWireSystemSnapshot other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()