aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Stubs Collection/stubs/SetupDebugDisributors.cs
blob: 0a31c7878abb5bfb0234d450296deca2cdc44089 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
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<SetupDebugDisributorsResponse>(setupDebugDisributorsRequest);

}