public InputControlEventHandler( F16CpdMfdManager mfdManager, IFalconCallbackSender falconCallbackSender = null, IOptionSelectButtonPressHandler optionSelectButtonPressHandler = null, ISetHsiModeTcnEventHandler setHsiModeTcnEventHandler = null, ISetHsiModePlsNavEventHandler setHsiModePlsNavEventHandler = null, ISetHsiModePlsTcnEventHandler setHsiModePlsTcnEventHandler = null, ISetHsiModeNavEventHandler setHsiModeNavEventHandler = null, ISetFuelSelectNormEventHandler setFuelSelectNormEventHandler = null, ISetFuelSelectTestEventHandler setFuelSelectTestEventHandler = null, ISetFuelSelectRsvrEventHandler setFuelSelectRsvrEventHandler = null, ISetFuelSelectIntWingEventHandler setFuelSelectIntWingEventHandler = null, ISetFuelSelectExtWingEventHandler setFuelSelectExtWingEventHandler = null, ISetFuelSelectExtCtrEventHandler setFuelSelectExtCtrEventHandler = null, ISetExtFuelSwitchTransNormEventHandler setExtFuelSwitchTransNormEventHandler = null, ISetExtFuelSwitchTransWingFirstEventHandler setExtFuelSwitchTransWingFirstEventHandler = null ) { _optionSelectButtonPressHandler = optionSelectButtonPressHandler ?? new OptionSelectButtonPressHandler(mfdManager, falconCallbackSender); _setHsiModeTcnEventHandler = setHsiModeTcnEventHandler ?? new SetHsiModeTcnEventHandler(falconCallbackSender); _setHsiModePlsNavEventHandler = setHsiModePlsNavEventHandler ?? new SetHsiModePlsNavEventHandler(falconCallbackSender); _setHsiModePlsTcnEventHandler = setHsiModePlsTcnEventHandler ?? new SetHsiModePlsTcnEventHandler(falconCallbackSender); _setHsiModeNavEventHandler = setHsiModeNavEventHandler ?? new SetHsiModeNavEventHandler(falconCallbackSender); _setFuelSelectNormEventHandler = setFuelSelectNormEventHandler ?? new SetFuelSelectNormEventHandler(falconCallbackSender); _setFuelSelectTestEventHandler = setFuelSelectTestEventHandler ?? new SetFuelSelectTestEventHandler(falconCallbackSender); _setFuelSelectRsvrEventHandler = setFuelSelectRsvrEventHandler ?? new SetFuelSelectRsvrEventHandler(falconCallbackSender); _setFuelSelectIntWingEventHandler = setFuelSelectIntWingEventHandler ?? new SetFuelSelectIntWingEventHandler(falconCallbackSender); _setFuelSelectExtWingEventHandler = setFuelSelectExtWingEventHandler ?? new SetFuelSelectExtWingEventHandler(falconCallbackSender); _setFuelSelectExtCtrEventHandler = setFuelSelectExtCtrEventHandler ?? new SetFuelSelectExtCtrEventHandler(falconCallbackSender); _setExtFuelSwitchTransNormEventHandler = setExtFuelSwitchTransNormEventHandler ?? new SetExtFuelSwitchTransNormEventHandler(falconCallbackSender); _setExtFuelSwitchTransWingFirstEventHandler = setExtFuelSwitchTransWingFirstEventHandler ?? new SetExtFuelSwitchTransWingFirstEventHandler(falconCallbackSender); }
public ServerSideInboundMessageProcessor( F16CpdMfdManager mfdManager, IFalconCallbackSender falconCallbackSender = null, IIncreaseAlowEventHandler increaseAlowEventHandler = null, IDecreaseAlowEventHandler decreaseAlowEventHandler = null, IIncreaseBaroEventHandler increaseBaroEventHandler = null, IDecreaseBaroEventHandler decreaseBaroEventHandler = null) { F16CpdMfdManager mfdManager1 = mfdManager; _falconCallbackSender = falconCallbackSender ?? new FalconCallbackSender(mfdManager1); _increaseAlowEventHandler = increaseAlowEventHandler ?? new IncreaseAlowEventHandler(mfdManager1, _falconCallbackSender); _decreaseAlowEventHandler = decreaseAlowEventHandler ?? new DecreaseAlowEventHandler(mfdManager1, _falconCallbackSender); _increaseBaroEventHandler = increaseBaroEventHandler ?? new IncreaseBaroEventHandler(mfdManager1, _falconCallbackSender); _decreaseBaroEventHandler = decreaseBaroEventHandler ?? new DecreaseBaroEventHandler(mfdManager1, _falconCallbackSender); }
public OptionSelectButtonPressHandler( F16CpdMfdManager mfdManager, IFalconCallbackSender falconCallbackSender = null, ICourseSelectIncreaseEventHandler courseSelectIncreaseEventHandler = null, ICourseSelectDecreaseEventHandler courseSelectDecreaseEventHandler = null, IHeadingSelectIncreaseEventHandler headingSelectIncreaseEventHandler = null, IHeadingSelectDecreaseEventHandler headingSelectDecreaseEventHandler = null, IIncreaseBaroEventHandler increaseBaroEventHandler = null, IDecreaseBaroEventHandler decreaseBaroEventHandler = null, IIncreaseAlowEventHandler increaseAlowEventHandler = null, IDecreaseAlowEventHandler decreaseAlowEventHandler = null) { IFalconCallbackSender falconCallbackSender1 = falconCallbackSender ?? new FalconCallbackSender(mfdManager); _courseSelectIncreaseEventHandler = courseSelectIncreaseEventHandler ?? new CourseSelectIncreaseEventHandler(falconCallbackSender1); _courseSelectDecreaseEventHandler = courseSelectDecreaseEventHandler ?? new CourseSelectDecreaseEventHandler(falconCallbackSender1); _headingSelectIncreaseEventHandler = headingSelectIncreaseEventHandler ?? new HeadingSelectIncreaseEventHandler(falconCallbackSender1); _headingSelectDecreaseEventHandler = headingSelectDecreaseEventHandler ?? new HeadingSelectDecreaseEventHandler(falconCallbackSender1); _increaseBaroEventHandler = increaseBaroEventHandler ?? new IncreaseBaroEventHandler(mfdManager, falconCallbackSender1); _decreaseBaroEventHandler = decreaseBaroEventHandler ?? new DecreaseBaroEventHandler(mfdManager, falconCallbackSender1); _increaseAlowEventHandler = increaseAlowEventHandler ?? new IncreaseAlowEventHandler(mfdManager, falconCallbackSender1); _decreaseAlowEventHandler = decreaseAlowEventHandler ?? new DecreaseAlowEventHandler(mfdManager, falconCallbackSender1); }
public SetHsiModePlsTcnEventHandler(IFalconCallbackSender falconCallbackSender) { _falconCallbackSender = falconCallbackSender; }
public SetExtFuelSwitchTransNormEventHandler(IFalconCallbackSender falconCallbackSender) { _falconCallbackSender = falconCallbackSender; }
public DecreaseBaroEventHandler(F16CpdMfdManager mfdManager, IFalconCallbackSender falconCallbackSender) { _mfdManager = mfdManager; _falconCallbackSender = falconCallbackSender; }
public CourseSelectDecreaseEventHandler(IFalconCallbackSender falconCallbackSender) { _falconCallbackSender = falconCallbackSender; }
public SetFuelSelectRsvrEventHandler(IFalconCallbackSender falconCallbackSender) { _falconCallbackSender = falconCallbackSender; }
public HeadingSelectDecreaseEventHandler(IFalconCallbackSender falconCallbackSender) { _falconCallbackSender = falconCallbackSender; }
public IncreaseAlowEventHandler(F16CpdMfdManager mfdManager, IFalconCallbackSender falconCallbackSender) { _mfdManager = mfdManager; _falconCallbackSender = falconCallbackSender; }