Class

AuxiliaryFuelTransferPump

USI.Core

A discoverable left- or right-side pump that transfers fuel from auxiliary tanks to feeder tanks.

public sealed class AuxiliaryFuelTransferPump : AircraftComponentNode

Properties

Side

public AircraftFuelSystemSide Side { get; }

Gets the side of the aircraft supplied by this pump.

Methods

TryGetModeAsync

public Task<USIResult<AuxiliaryFuelTransferPumpMode>> TryGetModeAsync()

Gets the selected pump operating mode.

TryGetTransferUnavailableAsync

public Task<USIResult<Boolean>> TryGetTransferUnavailableAsync()

Gets whether transfer was requested but fuel is unavailable from the auxiliary tanks on this side.

TrySetModeAsync

public Task<USIResult> TrySetModeAsync(AuxiliaryFuelTransferPumpMode mode)

Sets the pump to an explicit off, automatic, or override mode.