AircraftAvionicsTopology
USI.Core
Describes the named radio access points exposed for the currently loaded aircraft. Counts use the developer-facing one-based component names (for example, Com1). Installation states distinguish authoritative equipment discovery from a provider's addressable radio slots.
public struct AircraftAvionicsTopology : IEquatable<AircraftAvionicsTopology>Constructors
AircraftAvionicsTopology
public AircraftAvionicsTopology(int comRadioCount, int navigationRadioCount, int adfRadioCount, int transponderCount, AircraftComponentInstallationState comRadioInstallationState = Unknown, AircraftComponentInstallationState navigationRadioInstallationState = Unknown, AircraftComponentInstallationState adfRadioInstallationState = Unknown, AircraftComponentInstallationState transponderInstallationState = Unknown)Properties
AdfRadioCount
public int AdfRadioCount { get; }AdfRadioInstallationState
public AircraftComponentInstallationState AdfRadioInstallationState { get; }ComRadioCount
public int ComRadioCount { get; }ComRadioInstallationState
public AircraftComponentInstallationState ComRadioInstallationState { get; }NavigationRadioCount
public int NavigationRadioCount { get; }NavigationRadioInstallationState
public AircraftComponentInstallationState NavigationRadioInstallationState { get; }TransponderCount
public int TransponderCount { get; }TransponderInstallationState
public AircraftComponentInstallationState TransponderInstallationState { get; }Methods
Equals
public bool Equals(object obj)Equals
public bool Equals(AircraftAvionicsTopology other)GetHashCode
public int GetHashCode()ToString
public string ToString()