EngineDrivenHydraulicPump
USI.Core
A named engine-driven aircraft hydraulic pump.
public sealed class EngineDrivenHydraulicPump : IndexedAircraftComponentNodeMethods
TryGetFluidQuantityRatioAsync
public Task<USIResult<Double>> TryGetFluidQuantityRatioAsync()Gets remaining engine hydraulic fluid from empty to full.
TryGetPressurePsiAsync
public Task<USIResult<Double>> TryGetPressurePsiAsync()Gets this engine-driven pump's output pressure in psi.
TryGetSelectedAsync
public Task<USIResult<Boolean>> TryGetSelectedAsync()Gets whether this engine-driven pump is selected to supply pressure.
TryGetSelectedForCircuitAsync
public Task<USIResult<Boolean>> TryGetSelectedForCircuitAsync(HydraulicCircuit circuit)Gets whether this propulsion unit's pump is selected for one named hydraulic circuit. This is distinct from its all-circuits selection.
TrySetSelectedAsync
public Task<USIResult> TrySetSelectedAsync(bool selected)Selects whether this engine-driven pump supplies pressure.
TrySetSelectedForCircuitAsync
public Task<USIResult> TrySetSelectedForCircuitAsync(HydraulicCircuit circuit, bool selected)Selects this propulsion unit's pump for one named circuit.
