History

GSF.MMS: Moved all MMS object models into their own folder.

ritchiecarroll committed 13 years ago

Commit a6719791 parent 6741e36385 files · +780 −780Browse files

Showing the changes to Source/Libraries/GSF.MMS/Model/GetProgramInvocationAttributes_Response.cs (1 of 385 files). Show all

Unified · Split

Source/Libraries/GSF.MMS/Model/GetProgramInvocationAttributes_Response.cs+198−0
@@ -0,0 +1,198 @@
1//
2// This file was generated by the BinaryNotes compiler.
3// See http://bnotes.sourceforge.net
4// Any modifications to this file will be lost upon recompilation of the source ASN.1.
5//
6
7using System.Collections.Generic;
8using GSF.ASN1;
9using GSF.ASN1.Attributes;
10using GSF.ASN1.Coders;
11
12namespace GSF.MMS.Model
13{
14 [ASN1PreparedElement]
15 [ASN1Sequence(Name = "GetProgramInvocationAttributes_Response", IsSet = false)]
16 public class GetProgramInvocationAttributes_Response : IASN1PreparedElement
17 {
18 private static readonly IASN1PreparedElementData preparedData = CoderFactory.getInstance().newPreparedElementData(typeof(GetProgramInvocationAttributes_Response));
19 private Identifier accessControlList_;
20
21 private bool accessControlList_present;
22 private ExecutionArgumentChoiceType executionArgument_;
23 private ICollection<Identifier> listOfDomainNames_;
24 private bool mmsDeletable_;
25 private bool monitor_;
26 private bool reusable_;
27 private ProgramInvocationState state_;
28
29 [ASN1Element(Name = "state", IsOptional = false, HasTag = true, Tag = 0, HasDefaultValue = false)]
30 public ProgramInvocationState State
31 {
32 get
33 {
34 return state_;
35 }
36 set
37 {
38 state_ = value;
39 }
40 }
41
42
43 [ASN1SequenceOf(Name = "listOfDomainNames", IsSetOf = false)]
44 [ASN1Element(Name = "listOfDomainNames", IsOptional = false, HasTag = true, Tag = 1, HasDefaultValue = false)]
45 public ICollection<Identifier> ListOfDomainNames
46 {
47 get
48 {
49 return listOfDomainNames_;
50 }
51 set
52 {
53 listOfDomainNames_ = value;
54 }
55 }
56
57
58 [ASN1Boolean(Name = "")]
59 [ASN1Element(Name = "mmsDeletable", IsOptional = false, HasTag = true, Tag = 2, HasDefaultValue = false)]
60 public bool MmsDeletable
61 {
62 get
63 {
64 return mmsDeletable_;
65 }
66 set
67 {
68 mmsDeletable_ = value;
69 }
70 }
71
72
73 [ASN1Boolean(Name = "")]
74 [ASN1Element(Name = "reusable", IsOptional = false, HasTag = true, Tag = 3, HasDefaultValue = false)]
75 public bool Reusable
76 {
77 get
78 {
79 return reusable_;
80 }
81 set
82 {
83 reusable_ = value;
84 }
85 }
86
87
88 [ASN1Boolean(Name = "")]
89 [ASN1Element(Name = "monitor", IsOptional = false, HasTag = true, Tag = 4, HasDefaultValue = false)]
90 public bool Monitor
91 {
92 get
93 {
94 return monitor_;
95 }
96 set
97 {
98 monitor_ = value;
99 }
100 }
101
102
103 [ASN1Element(Name = "executionArgument", IsOptional = false, HasTag = false, HasDefaultValue = false)]
104 public ExecutionArgumentChoiceType ExecutionArgument
105 {
106 get
107 {
108 return executionArgument_;
109 }
110 set
111 {
112 executionArgument_ = value;
113 }
114 }
115
116
117 [ASN1Element(Name = "accessControlList", IsOptional = true, HasTag = true, Tag = 6, HasDefaultValue = false)]
118 public Identifier AccessControlList
119 {
120 get
121 {
122 return accessControlList_;
123 }
124 set
125 {
126 accessControlList_ = value;
127 accessControlList_present = true;
128 }
129 }
130
131
132 public void initWithDefaults()
133 {
134 }
135
136
137 public IASN1PreparedElementData PreparedData
138 {
139 get
140 {
141 return preparedData;
142 }
143 }
144
145 public bool isAccessControlListPresent()
146 {
147 return accessControlList_present;
148 }
149
150 [ASN1PreparedElement]
151 [ASN1Choice(Name = "executionArgument")]
152 public class ExecutionArgumentChoiceType : IASN1PreparedElement
153 {
154 private static IASN1PreparedElementData preparedData = CoderFactory.getInstance().newPreparedElementData(typeof(ExecutionArgumentChoiceType));
155 private MMSString simpleString_;
156 private bool simpleString_selected;
157
158
159 [ASN1Element(Name = "simpleString", IsOptional = false, HasTag = true, Tag = 5, HasDefaultValue = false)]
160 public MMSString SimpleString
161 {
162 get
163 {
164 return simpleString_;
165 }
166 set
167 {
168 selectSimpleString(value);
169 }
170 }
171
172
173 public void initWithDefaults()
174 {
175 }
176
177 public IASN1PreparedElementData PreparedData
178 {
179 get
180 {
181 return preparedData;
182 }
183 }
184
185 public bool isSimpleStringSelected()
186 {
187 return simpleString_selected;
188 }
189
190
191 public void selectSimpleString(MMSString val)
192 {
193 simpleString_ = val;
194 simpleString_selected = true;
195 }
196 }
197 }
198}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t