using System; using System.Text; using System.Linq; using System.Drawing; using System.Diagnostics; using System.Windows.Forms; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Tango.PMR.Debugging; using Tango.Stubs; public void OnExecute(StubManager stubManager) { SetupDebugDisributorsRequest setupDebugDisributorsRequest = new SetupDebugDisributorsRequest(); Boolean ControlFilter = new Boolean(); ControlFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(ControlFilter); Boolean HeatersFilter = new Boolean(); HeatersFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(HeatersFilter); Boolean JobFilter = new Boolean(); JobFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(JobFilter); Boolean WasteFilter = new Boolean(); WasteFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(WasteFilter); Boolean AlarmFilter = new Boolean(); AlarmFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(AlarmFilter); Boolean DiagnosticsFilter = new Boolean(); DiagnosticsFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(DiagnosticsFilter); Boolean IDSFilter = new Boolean(); IDSFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(IDSFilter); Boolean ThreadFilter = new Boolean(); ThreadFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(ThreadFilter); Boolean GeneralFilter = new Boolean(); GeneralFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(GeneralFilter); Boolean CommFilter = new Boolean(); CommFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(CommFilter); Boolean FPGAFilter = new Boolean(); FPGAFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(FPGAFilter); Boolean LoadFilter = new Boolean(); LoadFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(LoadFilter); Boolean InitFilter = new Boolean(); InitFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(InitFilter); Boolean MaintFilter = new Boolean(); MaintFilter = true; setupDebugDisributorsRequest.DistributorActive.Add(MaintFilter); /* DEBUG_DISTRIBUTOR__ControlFilter = 0, DEBUG_DISTRIBUTOR__HeatersFilter = 1, DEBUG_DISTRIBUTOR__JobFilter = 2, DEBUG_DISTRIBUTOR__WasteFilter = 3, DEBUG_DISTRIBUTOR__AlarmFilter = 4, DEBUG_DISTRIBUTOR__DiagnosticsFilter = 5, DEBUG_DISTRIBUTOR__IDSFilter = 6, DEBUG_DISTRIBUTOR__ThreadFilter = 7, DEBUG_DISTRIBUTOR__GeneralFilter = 8, DEBUG_DISTRIBUTOR__CommFilter = 9, DEBUG_DISTRIBUTOR__FPGAFilter = 10, DEBUG_DISTRIBUTOR__LoadFilter = 11, DEBUG_DISTRIBUTOR__InitFilter = 12, DEBUG_DISTRIBUTOR__MaintFilter = 13 */ SetupDebugDisributorsResponse response2 = stubManager.Run(setupDebugDisributorsRequest); }