public NavComHandler( IFlightConnector flightConnector, IEventRegistrar eventRegistrar, IEventDispatcher eventDispatcher, TOGGLE_VALUE active, TOGGLE_VALUE?standby, TOGGLE_VALUE?batteryVariable, TOGGLE_VALUE?avionicsVariable, KnownEvents?toggle, KnownEvents?set, string minPattern, string mask ) { this.flightConnector = flightConnector; this.eventRegistrar = eventRegistrar; this.eventDispatcher = eventDispatcher; this.active = active; this.standby = standby; this.batteryVariable = batteryVariable; this.avionicsVariable = avionicsVariable; this.toggle = toggle; this.set = set; MinPattern = minPattern; Mask = mask; }
public MainWindow(DeckLogic deckLogic, IFlightConnector flightConnector, ILogger <MainWindow> logger) { InitializeComponent(); this.deckLogic = deckLogic; this.flightConnector = flightConnector; this.logger = logger; }
public MainWindow(ILogger <MainWindow> logger, IFlightConnector flightConnector, MainViewModel viewModel, IOptionsMonitor <AppSettings> appSettings, DiscordRichPresentLogic discordRichPresentLogic, ATCServer atcServer, UserPreferencesLoader userPreferencesLoader, VersionLogic versionLogic, UdpBroadcastLogic udpBroadcastLogic) { InitializeComponent(); this.logger = logger; this.flightConnector = flightConnector; this.atcServer = atcServer; this.userPreferencesLoader = userPreferencesLoader; this.versionLogic = versionLogic; this.udpBroadcastLogic = udpBroadcastLogic; this.viewModel = viewModel; this.discordRichPresentLogic = discordRichPresentLogic; this.appSettings = appSettings.CurrentValue; this.lineSimplifier = new LineSimplifier(); flightConnector.AircraftStatusUpdated += FlightConnector_AircraftStatusUpdated; flightConnector.AircraftPositionChanged += FlightConnector_AircraftPositionChanged; flightConnector.AirportListReceived += FlightConnector_AirportListReceived; flightConnector.Error += FlightConnector_Error; DataContext = viewModel; }
public AdfHandler( IFlightConnector flightConnector, IEventRegistrar eventRegistrar, IEventDispatcher eventDispatcher, TOGGLE_VALUE active, TOGGLE_VALUE?standby, TOGGLE_VALUE?batteryVariable, TOGGLE_VALUE?avionicsVariable, KnownEvents?toggle, KnownEvents?set, string minPattern, string mask) : base(flightConnector, eventRegistrar, eventDispatcher, active, standby, batteryVariable, avionicsVariable, toggle, set, minPattern, mask) { }
public GenericGaugeAction(ILogger <GenericGaugeAction> logger, IFlightConnector flightConnector, IImageLogic imageLogic, EnumConverter enumConverter) { this.logger = logger; this.flightConnector = flightConnector; this.imageLogic = imageLogic; this.enumConverter = enumConverter; }
public MainWindow(IFlightConnector flightConnector, MainViewModel viewModel, DiscordRichPresenceLogic discordRichPresenceLogic) { InitializeComponent(); this.flightConnector = flightConnector; this.viewModel = viewModel; this.discordRichPresenceLogic = discordRichPresenceLogic; }
public ValueChangeAction(ILogger <ValueChangeAction> logger, IFlightConnector flightConnector) { this.logger = logger; this.flightConnector = flightConnector; timer = new Timer { Interval = 400 }; timer.Elapsed += Timer_Elapsed; }
public DiscordRichPresenceLogic(DiscordRpcClient discordRpcClient, IFlightConnector flightConnector) { this.discordRpcClient = discordRpcClient; httpClient = new HttpClient(); flightConnector.Connected += FlightConnector_Connected; flightConnector.Closed += FlightConnector_Closed; flightConnector.AircraftStatusUpdated += FlightConnector_AircraftStatusUpdated; }
public MainWindow(DeckLogic deckLogic, IFlightConnector flightConnector, IEventRegistrar eventRegistrar, ILogger <MainWindow> logger, ThrottlingLogic throttlingLogic) { InitializeComponent(); this.deckLogic = deckLogic; this.flightConnector = flightConnector; this.eventRegistrar = eventRegistrar; this.logger = logger; this.throttlingLogic = throttlingLogic; }
public NavComAction( ILogger <NavComAction> logger, IImageLogic imageLogic, IFlightConnector flightConnector, IEventRegistrar eventRegistrar, IEventDispatcher eventDispatcher, EnumConverter enumConverter) { registration = new RegistrationParameters(Environment.GetCommandLineArgs()[1..]);
public PresetToggleAction(ILogger <PresetToggleAction> logger, IFlightConnector flightConnector, IImageLogic imageLogic) { this.logger = logger; this.flightConnector = flightConnector; this.imageLogic = imageLogic; timer = new Timer { Interval = 1000 }; timer.Elapsed += Timer_Elapsed; }
public PresetChangeAction(ILogger logger, IFlightConnector flightConnector) { this.logger = logger; this.flightConnector = flightConnector; timer = new Timer { Interval = 400 }; timer.Elapsed += Timer_Elapsed; this.flightConnector.RegisterToggleEvent(Core.TOGGLE_EVENT.VOR1_SET); this.flightConnector.RegisterToggleEvent(Core.TOGGLE_EVENT.VOR2_SET); this.flightConnector.RegisterToggleEvent(Core.TOGGLE_EVENT.ADF_SET); }
public GenericGaugeAction( ILogger <GenericGaugeAction> logger, IFlightConnector flightConnector, IImageLogic imageLogic, IEventRegistrar eventRegistrar, IEventDispatcher eventDispatcher, EnumConverter enumConverter) { this.settings = DefaultSettings; this.logger = logger; this.flightConnector = flightConnector; this.imageLogic = imageLogic; this.eventRegistrar = eventRegistrar; this.eventDispatcher = eventDispatcher; this.enumConverter = enumConverter; }
public GenericToggleAction( ILogger <GenericToggleAction> logger, IFlightConnector flightConnector, IImageLogic imageLogic, IEvaluator evaluator, IEventRegistrar eventRegistrar, IEventDispatcher eventDispatcher, EnumConverter enumConverter) { this.logger = logger; this.flightConnector = flightConnector; this.imageLogic = imageLogic; this.evaluator = evaluator; this.eventRegistrar = eventRegistrar; this.eventDispatcher = eventDispatcher; this.enumConverter = enumConverter; }
public PresetChangeAction( ILogger logger, IFlightConnector flightConnector, IEventRegistrar eventRegistrar, IEventDispatcher eventDispatcher) { this.logger = logger; this.flightConnector = flightConnector; this.eventDispatcher = eventDispatcher; timer = new Timer { Interval = 400 }; timer.Elapsed += Timer_Elapsed; eventRegistrar.RegisterEvent(KnownEvents.VOR1_SET.ToString()); eventRegistrar.RegisterEvent(KnownEvents.VOR2_SET.ToString()); eventRegistrar.RegisterEvent(KnownEvents.ADF_SET.ToString()); eventRegistrar.RegisterEvent(KnownEvents.KOHLSMAN_SET.ToString()); }
public GenericGaugeAction(ILogger <ApToggleAction> logger, IFlightConnector flightConnector, IImageLogic imageLogic) { this.logger = logger; this.flightConnector = flightConnector; this.imageLogic = imageLogic; }
public ValueDecreaseAction(ILogger <ValueDecreaseAction> logger, IFlightConnector flightConnector) : base(logger, flightConnector) { }
public ApAltToggleAction(ILogger <ApAltToggleAction> logger, IFlightConnector flightConnector, IImageLogic imageLogic) : base(logger, flightConnector, imageLogic) { }
public HorizonAction(ILogger <HorizonAction> logger, IFlightConnector flightConnector, IImageLogic imageLogic) { this.logger = logger; this.flightConnector = flightConnector; this.imageLogic = imageLogic; }
public HeadingDecreaseAction(ILogger <HeadingDecreaseAction> logger, IFlightConnector flightConnector) : base(logger, flightConnector) { }
public AltitudeDecreaseAction(ILogger <AltitudeDecreaseAction> logger, IFlightConnector flightConnector) : base(logger, flightConnector) { }
public NavComAction(ILogger <NavComAction> logger, IImageLogic imageLogic, IFlightConnector flightConnector) { registration = RegistrationParameters.Parse(Environment.GetCommandLineArgs()[1..]);
public ValueDecreaseAction(ILogger <ValueDecreaseAction> logger, IFlightConnector flightConnector, IEventRegistrar eventRegistrar, IEventDispatcher eventDispatcher) : base(logger, flightConnector, eventRegistrar, eventDispatcher) { }