Interface

ISimulatorSafetyAlerts

USI.Core

User preferences controlling simulator-generated safety alerts. These are distinct from actual aircraft warning and caution state.

public interface ISimulatorSafetyAlerts

Methods

TryGetExcessiveLoadFactorWarningEnabledAsync

public Task<USIResult<Boolean>> TryGetExcessiveLoadFactorWarningEnabledAsync()

TryGetFlapOverspeedWarningEnabledAsync

public Task<USIResult<Boolean>> TryGetFlapOverspeedWarningEnabledAsync()

TryGetGearOverspeedWarningEnabledAsync

public Task<USIResult<Boolean>> TryGetGearOverspeedWarningEnabledAsync()

TryGetNonObviousHazardWarningsEnabledAsync

public Task<USIResult<Boolean>> TryGetNonObviousHazardWarningsEnabledAsync()

TryGetOverspeedWarningEnabledAsync

public Task<USIResult<Boolean>> TryGetOverspeedWarningEnabledAsync()

TrySetExcessiveLoadFactorWarningEnabledAsync

public Task<USIResult> TrySetExcessiveLoadFactorWarningEnabledAsync(bool enabled)

TrySetFlapOverspeedWarningEnabledAsync

public Task<USIResult> TrySetFlapOverspeedWarningEnabledAsync(bool enabled)

TrySetGearOverspeedWarningEnabledAsync

public Task<USIResult> TrySetGearOverspeedWarningEnabledAsync(bool enabled)

TrySetNonObviousHazardWarningsEnabledAsync

public Task<USIResult> TrySetNonObviousHazardWarningsEnabledAsync(bool enabled)

TrySetOverspeedWarningEnabledAsync

public Task<USIResult> TrySetOverspeedWarningEnabledAsync(bool enabled)