|
|
1.1 root 1: \File{cmip\-pepy.py},{19:56},{Jan 14 1988}
2: \L{\LB{\C{}\-\- automatically generated by posy 3.2 \#15 (gonzo), do not edit!}}
3: \CE{}\L{\LB{}}
4: \L{\LB{CMIP \K{DEFINITIONS} ::=}}
5: \L{\LB{}}
6: \L{\LB{\%\{}}
7: \L{\LB{\#include \<stdio.h\>}}
8: \L{\LB{\#include \S{}\"CMIP\-types.h\"\SE{}}}
9: \L{\LB{\%\}}}
10: \L{\LB{}}
11: \L{\LB{PREFIXES encode decode print}}
12: \L{\LB{}}
13: \L{\LB{\K{BEGIN}}}
14: \L{\LB{}}
15: \L{\LB{\K{ENCODER} encode}}
16: \L{\LB{}}
17: \L{\LB{EventReportArgument}}
18: \L{\LB{ \%\{}}
19: \L{\LB{}\Tab{8}{struct type\_CMIP\_EventReportArgument *arg =}}
20: \L{\LB{}\Tab{24}{(struct type\_CMIP\_EventReportArgument *) parm;}}
21: \L{\LB{ \%\}}}
22: \L{\LB{ ::=}}
23: \L{\LB{ \K{SEQUENCE} \{}}
24: \L{\LB{ managedObjectClass}}
25: \L{\LB{ ObjectClass}}
26: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectClass]],}}
27: \L{\LB{}}
28: \L{\LB{ managedObjectInstance}}
29: \L{\LB{ ObjectInstance}}
30: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectInstance]],}}
31: \L{\LB{}}
32: \L{\LB{ eventType[5]}}
33: \L{\LB{ EventTypeID}}
34: \L{\LB{ [[p (PEPYPARM) arg \-\> eventType]],}}
35: \L{\LB{}}
36: \L{\LB{ eventTime[6]}}
37: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
38: \L{\LB{ [[p (PEPYPARM) arg \-\> eventTime]]}}
39: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> eventTime\>\>,}}
40: \L{\LB{}}
41: \L{\LB{ eventInfo[7]}}
42: \L{\LB{ EventInfo}}
43: \L{\LB{ [[p (PEPYPARM) arg \-\> eventInfo]]}}
44: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> eventInfo\>\>}}
45: \L{\LB{ \}}}
46: \L{\LB{}}
47: \L{\LB{EventReportResult ::=}}
48: \L{\LB{ \K{NULL}}}
49: \L{\LB{}}
50: \L{\LB{LinkedReplyArgument}}
51: \L{\LB{ \%\{}}
52: \L{\LB{}\Tab{8}{struct type\_CMIP\_LinkedReplyArgument *arg =}}
53: \L{\LB{}\Tab{24}{(struct type\_CMIP\_LinkedReplyArgument *) parm;}}
54: \L{\LB{ \%\}}}
55: \L{\LB{ ::=}}
56: \L{\LB{ \K{CHOICE} \<\<arg \-\> offset\>\> \{}}
57: \L{\LB{ getResult[0]}}
58: \L{\LB{ \K{IMPLICIT} GetResult}}
59: \L{\LB{ [[p (PEPYPARM) arg \-\> un.getResult]],}}
60: \L{\LB{}}
61: \L{\LB{ getError[1]}}
62: \L{\LB{ \K{IMPLICIT} GetListError}}
63: \L{\LB{ [[p (PEPYPARM) arg \-\> un.getError]],}}
64: \L{\LB{}}
65: \L{\LB{ setResult[2]}}
66: \L{\LB{ \K{IMPLICIT} SetResult}}
67: \L{\LB{ [[p (PEPYPARM) arg \-\> un.setResult]],}}
68: \L{\LB{}}
69: \L{\LB{ setError[3]}}
70: \L{\LB{ \K{IMPLICIT} SetListError}}
71: \L{\LB{ [[p (PEPYPARM) arg \-\> un.setError]],}}
72: \L{\LB{}}
73: \L{\LB{ actionResult[4]}}
74: \L{\LB{ \K{IMPLICIT} ActionResult}}
75: \L{\LB{ [[p (PEPYPARM) arg \-\> un.actionResult]]}}
76: \L{\LB{ \}}}
77: \L{\LB{}}
78: \L{\LB{GetArgument}}
79: \L{\LB{ \%\{}}
80: \L{\LB{}\Tab{8}{struct type\_CMIP\_GetArgument *arg =}}
81: \L{\LB{}\Tab{24}{(struct type\_CMIP\_GetArgument *) parm;}}
82: \L{\LB{}\Tab{8}{struct element\_CMIP\_0 *element\_CMIP\_0;}}
83: \L{\LB{ \%\}}}
84: \L{\LB{ ::=}}
85: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_0 = arg \-\> element\_CMIP\_0; \%\} \{}}
86: \L{\LB{ managedObjectClass}}
87: \L{\LB{ ObjectClass}}
88: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectClass]],}}
89: \L{\LB{}}
90: \L{\LB{ managedObjectInstance}}
91: \L{\LB{ ObjectInstance}}
92: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectInstance]],}}
93: \L{\LB{}}
94: \L{\LB{ accessControl[5]}}
95: \L{\LB{ AccessControl}}
96: \L{\LB{ [[p (PEPYPARM) arg \-\> accessControl]]}}
97: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> accessControl\>\>,}}
98: \L{\LB{}}
99: \L{\LB{ synchronization[6]}}
100: \L{\LB{ \K{IMPLICIT} CMISSync}}
101: \L{\LB{ [[p (PEPYPARM) arg \-\> synchronization]]}}
102: \L{\LB{ \K{DEFAULT} bestEffort \<\<arg \-\> synchronization\>\>,}}
103: \L{\LB{}}
104: \L{\LB{ filter}}
105: \L{\LB{ CMISFilter}}
106: \L{\LB{ [[p (PEPYPARM) arg \-\> filter]]}}
107: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> filter\>\>,}}
108: \L{\LB{}}
109: \L{\LB{ mgmtInfoIdList[11]}}
110: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
111: \L{\LB{ \<\<element\_CMIP\_0 = arg \-\> element\_CMIP\_0;}}
112: \L{\LB{ element\_CMIP\_0;}}
113: \L{\LB{ element\_CMIP\_0 = element\_CMIP\_0 \-\> next\>\>}}
114: \L{\LB{ MgmtInfoId}}
115: \L{\LB{ [[p (PEPYPARM) element\_CMIP\_0 \-\> MgmtInfoId]]}}
116: \L{\LB{ \}}}
117: \L{\LB{}}
118: \L{\LB{GetResult}}
119: \L{\LB{ \%\{}}
120: \L{\LB{}\Tab{8}{struct type\_CMIP\_GetResult *arg =}}
121: \L{\LB{}\Tab{24}{(struct type\_CMIP\_GetResult *) parm;}}
122: \L{\LB{}\Tab{8}{struct element\_CMIP\_1 *element\_CMIP\_1;}}
123: \L{\LB{ \%\}}}
124: \L{\LB{ ::=}}
125: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_1 = arg \-\> element\_CMIP\_1; \%\} \{}}
126: \L{\LB{ managedObjectClass}}
127: \L{\LB{ ObjectClass}}
128: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectClass]]}}
129: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> managedObjectClass\>\>,}}
130: \L{\LB{}}
131: \L{\LB{ managedObjectInstance}}
132: \L{\LB{ ObjectInstance}}
133: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectInstance]]}}
134: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> managedObjectInstance\>\>,}}
135: \L{\LB{}}
136: \L{\LB{ currentTime[5]}}
137: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
138: \L{\LB{ [[p (PEPYPARM) arg \-\> currentTime]]}}
139: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> currentTime\>\>,}}
140: \L{\LB{}}
141: \L{\LB{ mgmtInfoList[6]}}
142: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
143: \L{\LB{ \<\<element\_CMIP\_1 = arg \-\> element\_CMIP\_1;}}
144: \L{\LB{ element\_CMIP\_1;}}
145: \L{\LB{ element\_CMIP\_1 = element\_CMIP\_1 \-\> next\>\>}}
146: \L{\LB{ MgmtInfo}}
147: \L{\LB{ [[p (PEPYPARM) element\_CMIP\_1 \-\> MgmtInfo]]}}
148: \L{\LB{ \}}}
149: \L{\LB{}}
150: \L{\LB{SetArgument}}
151: \L{\LB{ \%\{}}
152: \L{\LB{}\Tab{8}{struct type\_CMIP\_SetArgument *arg =}}
153: \L{\LB{}\Tab{24}{(struct type\_CMIP\_SetArgument *) parm;}}
154: \L{\LB{}\Tab{8}{struct element\_CMIP\_2 *element\_CMIP\_2;}}
155: \L{\LB{ \%\}}}
156: \L{\LB{ ::=}}
157: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_2 = arg \-\> element\_CMIP\_2; \%\} \{}}
158: \L{\LB{ managedObjectClass}}
159: \L{\LB{ ObjectClass}}
160: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectClass]],}}
161: \L{\LB{}}
162: \L{\LB{ managedObjectInstance}}
163: \L{\LB{ ObjectInstance}}
164: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectInstance]],}}
165: \L{\LB{}}
166: \L{\LB{ accessControl[5]}}
167: \L{\LB{ AccessControl}}
168: \L{\LB{ [[p (PEPYPARM) arg \-\> accessControl]]}}
169: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> accessControl\>\>,}}
170: \L{\LB{}}
171: \L{\LB{ synchronization[6]}}
172: \L{\LB{ \K{IMPLICIT} CMISSync}}
173: \L{\LB{ [[p (PEPYPARM) arg \-\> synchronization]]}}
174: \L{\LB{ \K{DEFAULT} bestEffort \<\<arg \-\> synchronization\>\>,}}
175: \L{\LB{}}
176: \L{\LB{ filter}}
177: \L{\LB{ CMISFilter}}
178: \L{\LB{ [[p (PEPYPARM) arg \-\> filter]]}}
179: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> filter\>\>,}}
180: \L{\LB{}}
181: \L{\LB{ mgmtInfoList[11]}}
182: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
183: \L{\LB{ \<\<element\_CMIP\_2 = arg \-\> element\_CMIP\_2;}}
184: \L{\LB{ element\_CMIP\_2;}}
185: \L{\LB{ element\_CMIP\_2 = element\_CMIP\_2 \-\> next\>\>}}
186: \L{\LB{ MgmtInfo}}
187: \L{\LB{ [[p (PEPYPARM) element\_CMIP\_2 \-\> MgmtInfo]]}}
188: \L{\LB{ \}}}
189: \L{\LB{}}
190: \L{\LB{SetResult}}
191: \L{\LB{ \%\{}}
192: \L{\LB{}\Tab{8}{struct type\_CMIP\_SetResult *arg =}}
193: \L{\LB{}\Tab{24}{(struct type\_CMIP\_SetResult *) parm;}}
194: \L{\LB{}\Tab{8}{struct element\_CMIP\_3 *element\_CMIP\_3;}}
195: \L{\LB{ \%\}}}
196: \L{\LB{ ::=}}
197: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_3 = arg \-\> element\_CMIP\_3; \%\} \{}}
198: \L{\LB{ managedObjectClass}}
199: \L{\LB{ ObjectClass}}
200: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectClass]]}}
201: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> managedObjectClass\>\>,}}
202: \L{\LB{}}
203: \L{\LB{ managedObjectInstance}}
204: \L{\LB{ ObjectInstance}}
205: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectInstance]]}}
206: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> managedObjectInstance\>\>,}}
207: \L{\LB{}}
208: \L{\LB{ currentTime[5]}}
209: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
210: \L{\LB{ [[p (PEPYPARM) arg \-\> currentTime]]}}
211: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> currentTime\>\>,}}
212: \L{\LB{}}
213: \L{\LB{ mgmtInfoList[6]}}
214: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
215: \L{\LB{ \<\<element\_CMIP\_3 = arg \-\> element\_CMIP\_3;}}
216: \L{\LB{ element\_CMIP\_3;}}
217: \L{\LB{ element\_CMIP\_3 = element\_CMIP\_3 \-\> next\>\>}}
218: \L{\LB{ MgmtInfo}}
219: \L{\LB{ [[p (PEPYPARM) element\_CMIP\_3 \-\> MgmtInfo]]}}
220: \L{\LB{ \}}}
221: \L{\LB{}}
222: \L{\LB{ActionArgument}}
223: \L{\LB{ \%\{}}
224: \L{\LB{}\Tab{8}{struct type\_CMIP\_ActionArgument *arg =}}
225: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ActionArgument *) parm;}}
226: \L{\LB{ \%\}}}
227: \L{\LB{ ::=}}
228: \L{\LB{ \K{SEQUENCE} \{}}
229: \L{\LB{ managedObjectClass}}
230: \L{\LB{ ObjectClass}}
231: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectClass]],}}
232: \L{\LB{}}
233: \L{\LB{ managedObjectInstance}}
234: \L{\LB{ ObjectInstance}}
235: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectInstance]],}}
236: \L{\LB{}}
237: \L{\LB{ accessControl[5]}}
238: \L{\LB{ AccessControl}}
239: \L{\LB{ [[p (PEPYPARM) arg \-\> accessControl]]}}
240: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> accessControl\>\>,}}
241: \L{\LB{}}
242: \L{\LB{ filter}}
243: \L{\LB{ CMISFilter}}
244: \L{\LB{ [[p (PEPYPARM) arg \-\> filter]]}}
245: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> filter\>\>,}}
246: \L{\LB{}}
247: \L{\LB{ actionType[11]}}
248: \L{\LB{ ActionTypeId}}
249: \L{\LB{ [[p (PEPYPARM) arg \-\> actionType]],}}
250: \L{\LB{}}
251: \L{\LB{ actionInfo[12]}}
252: \L{\LB{ ActionInfo}}
253: \L{\LB{ [[p (PEPYPARM) arg \-\> actionInfo]]}}
254: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> actionInfo\>\>}}
255: \L{\LB{ \}}}
256: \L{\LB{}}
257: \L{\LB{ActionResult}}
258: \L{\LB{ \%\{}}
259: \L{\LB{}\Tab{8}{struct type\_CMIP\_ActionResult *arg =}}
260: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ActionResult *) parm;}}
261: \L{\LB{ \%\}}}
262: \L{\LB{ ::=}}
263: \L{\LB{ \K{SEQUENCE} \{}}
264: \L{\LB{ managedObjectClass}}
265: \L{\LB{ ObjectClass}}
266: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectClass]]}}
267: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> managedObjectClass\>\>,}}
268: \L{\LB{}}
269: \L{\LB{ managedObjectInstance}}
270: \L{\LB{ ObjectInstance}}
271: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectInstance]]}}
272: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> managedObjectInstance\>\>,}}
273: \L{\LB{}}
274: \L{\LB{ currentTime[5]}}
275: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
276: \L{\LB{ [[p (PEPYPARM) arg \-\> currentTime]]}}
277: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> currentTime\>\>,}}
278: \L{\LB{}}
279: \L{\LB{ actionResult[6]}}
280: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
281: \L{\LB{ [[p (PEPYPARM) arg \-\> actionResult]]}}
282: \L{\LB{ \}}}
283: \L{\LB{}}
284: \L{\LB{NoSuchObject}}
285: \L{\LB{ \%\{}}
286: \L{\LB{}\Tab{8}{struct type\_CMIP\_NoSuchObject *arg =}}
287: \L{\LB{}\Tab{24}{(struct type\_CMIP\_NoSuchObject *) parm;}}
288: \L{\LB{ \%\}}}
289: \L{\LB{ ::=}}
290: \L{\LB{ \K{OBJECT} \K{IDENTIFIER}}}
291: \L{\LB{ [[O arg]]}}
292: \L{\LB{}}
293: \L{\LB{SyncNotSupported}}
294: \L{\LB{ \%\{}}
295: \L{\LB{}\Tab{8}{struct type\_CMIP\_SyncNotSupported *arg =}}
296: \L{\LB{}\Tab{24}{(struct type\_CMIP\_SyncNotSupported *) parm;}}
297: \L{\LB{ \%\}}}
298: \L{\LB{ ::=}}
299: \L{\LB{ CMISSync}}
300: \L{\LB{ [[p (PEPYPARM) arg]]}}
301: \L{\LB{}}
302: \L{\LB{InvalidFilter}}
303: \L{\LB{ \%\{}}
304: \L{\LB{}\Tab{8}{struct type\_CMIP\_InvalidFilter *arg =}}
305: \L{\LB{}\Tab{24}{(struct type\_CMIP\_InvalidFilter *) parm;}}
306: \L{\LB{ \%\}}}
307: \L{\LB{ ::=}}
308: \L{\LB{ CMISFilter}}
309: \L{\LB{ [[p (PEPYPARM) arg]]}}
310: \L{\LB{}}
311: \L{\LB{NoSuchMgmtInfoId}}
312: \L{\LB{ \%\{}}
313: \L{\LB{}\Tab{8}{struct type\_CMIP\_NoSuchMgmtInfoId *arg =}}
314: \L{\LB{}\Tab{24}{(struct type\_CMIP\_NoSuchMgmtInfoId *) parm;}}
315: \L{\LB{ \%\}}}
316: \L{\LB{ ::=}}
317: \L{\LB{ MgmtInfoId}}
318: \L{\LB{ [[p (PEPYPARM) arg]]}}
319: \L{\LB{}}
320: \L{\LB{InvalidMgmtInfoValue}}
321: \L{\LB{ \%\{}}
322: \L{\LB{}\Tab{8}{struct type\_CMIP\_InvalidMgmtInfoValue *arg =}}
323: \L{\LB{}\Tab{24}{(struct type\_CMIP\_InvalidMgmtInfoValue *) parm;}}
324: \L{\LB{ \%\}}}
325: \L{\LB{ ::=}}
326: \L{\LB{ MgmtInfo}}
327: \L{\LB{ [[p (PEPYPARM) arg]]}}
328: \L{\LB{}}
329: \L{\LB{GetListError}}
330: \L{\LB{ \%\{}}
331: \L{\LB{}\Tab{8}{struct type\_CMIP\_GetListError *arg =}}
332: \L{\LB{}\Tab{24}{(struct type\_CMIP\_GetListError *) parm;}}
333: \L{\LB{}\Tab{8}{struct element\_CMIP\_4 *element\_CMIP\_4;}}
334: \L{\LB{ \%\}}}
335: \L{\LB{ ::=}}
336: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_4 = arg \-\> element\_CMIP\_4; \%\} \{}}
337: \L{\LB{ managedObjectClass}}
338: \L{\LB{ ObjectClass}}
339: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectClass]]}}
340: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> managedObjectClass\>\>,}}
341: \L{\LB{}}
342: \L{\LB{ managedObjectInstance}}
343: \L{\LB{ ObjectInstance}}
344: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectInstance]]}}
345: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> managedObjectInstance\>\>,}}
346: \L{\LB{}}
347: \L{\LB{ currentTime[5]}}
348: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
349: \L{\LB{ [[p (PEPYPARM) arg \-\> currentTime]]}}
350: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> currentTime\>\>,}}
351: \L{\LB{}}
352: \L{\LB{ mgmtInfoList[6]}}
353: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
354: \L{\LB{ \<\<element\_CMIP\_4 = arg \-\> element\_CMIP\_4;}}
355: \L{\LB{ element\_CMIP\_4;}}
356: \L{\LB{ element\_CMIP\_4 = element\_CMIP\_4 \-\> next\>\>}}
357: \L{\LB{ MISGetInfoStatus}}
358: \L{\LB{ [[p (PEPYPARM) element\_CMIP\_4 \-\> MISGetInfoStatus]]}}
359: \L{\LB{ \}}}
360: \L{\LB{}}
361: \L{\LB{MISGetInfoStatus}}
362: \L{\LB{ \%\{}}
363: \L{\LB{}\Tab{8}{struct type\_CMIP\_MISGetInfoStatus *arg =}}
364: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MISGetInfoStatus *) parm;}}
365: \L{\LB{ \%\}}}
366: \L{\LB{ ::=}}
367: \L{\LB{ \K{CHOICE} \<\<arg \-\> offset\>\> \{}}
368: \L{\LB{ mgmtInfoIdError[0]}}
369: \L{\LB{ \K{IMPLICIT} MgmtInfoIdError}}
370: \L{\LB{ [[p (PEPYPARM) arg \-\> un.mgmtInfoIdError]],}}
371: \L{\LB{}}
372: \L{\LB{ mgmtInfo[1]}}
373: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
374: \L{\LB{ [[p (PEPYPARM) arg \-\> un.mgmtInfo]]}}
375: \L{\LB{ \}}}
376: \L{\LB{}}
377: \L{\LB{MgmtInfoIdError}}
378: \L{\LB{ \%\{}}
379: \L{\LB{}\Tab{8}{struct type\_CMIP\_MgmtInfoIdError *arg =}}
380: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MgmtInfoIdError *) parm;}}
381: \L{\LB{ \%\}}}
382: \L{\LB{ ::=}}
383: \L{\LB{ \K{SEQUENCE} \{}}
384: \L{\LB{ errorStatus[0]}}
385: \L{\LB{ \K{IMPLICIT} ErrorStatus}}
386: \L{\LB{ [[p (PEPYPARM) arg \-\> errorStatus]],}}
387: \L{\LB{}}
388: \L{\LB{ mgmtInfoId[1]}}
389: \L{\LB{ MgmtInfoId}}
390: \L{\LB{ [[p (PEPYPARM) arg \-\> mgmtInfoId]]}}
391: \L{\LB{ \}}}
392: \L{\LB{}}
393: \L{\LB{SetListError}}
394: \L{\LB{ \%\{}}
395: \L{\LB{}\Tab{8}{struct type\_CMIP\_SetListError *arg =}}
396: \L{\LB{}\Tab{24}{(struct type\_CMIP\_SetListError *) parm;}}
397: \L{\LB{}\Tab{8}{struct element\_CMIP\_5 *element\_CMIP\_5;}}
398: \L{\LB{ \%\}}}
399: \L{\LB{ ::=}}
400: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_5 = arg \-\> element\_CMIP\_5; \%\} \{}}
401: \L{\LB{ managedObjectClass}}
402: \L{\LB{ ObjectClass}}
403: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectClass]]}}
404: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> managedObjectClass\>\>,}}
405: \L{\LB{}}
406: \L{\LB{ managedObjectInstance}}
407: \L{\LB{ ObjectInstance}}
408: \L{\LB{ [[p (PEPYPARM) arg \-\> managedObjectInstance]]}}
409: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> managedObjectInstance\>\>,}}
410: \L{\LB{}}
411: \L{\LB{ currentTime[5]}}
412: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
413: \L{\LB{ [[p (PEPYPARM) arg \-\> currentTime]]}}
414: \L{\LB{ \K{OPTIONAL} \<\<arg \-\> currentTime\>\>,}}
415: \L{\LB{}}
416: \L{\LB{ mgmtInfoList[6]}}
417: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
418: \L{\LB{ \<\<element\_CMIP\_5 = arg \-\> element\_CMIP\_5;}}
419: \L{\LB{ element\_CMIP\_5;}}
420: \L{\LB{ element\_CMIP\_5 = element\_CMIP\_5 \-\> next\>\>}}
421: \L{\LB{ MISSetInfoStatus}}
422: \L{\LB{ [[p (PEPYPARM) element\_CMIP\_5 \-\> MISSetInfoStatus]]}}
423: \L{\LB{ \}}}
424: \L{\LB{}}
425: \L{\LB{MISSetInfoStatus}}
426: \L{\LB{ \%\{}}
427: \L{\LB{}\Tab{8}{struct type\_CMIP\_MISSetInfoStatus *arg =}}
428: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MISSetInfoStatus *) parm;}}
429: \L{\LB{ \%\}}}
430: \L{\LB{ ::=}}
431: \L{\LB{ \K{CHOICE} \<\<arg \-\> offset\>\> \{}}
432: \L{\LB{ mgmtInfoError[0]}}
433: \L{\LB{ \K{IMPLICIT} MgmtInfoError}}
434: \L{\LB{ [[p (PEPYPARM) arg \-\> un.mgmtInfoError]],}}
435: \L{\LB{}}
436: \L{\LB{ mgmtInfo[1]}}
437: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
438: \L{\LB{ [[p (PEPYPARM) arg \-\> un.mgmtInfo]]}}
439: \L{\LB{ \}}}
440: \L{\LB{}}
441: \L{\LB{MgmtInfoError}}
442: \L{\LB{ \%\{}}
443: \L{\LB{}\Tab{8}{struct type\_CMIP\_MgmtInfoError *arg =}}
444: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MgmtInfoError *) parm;}}
445: \L{\LB{ \%\}}}
446: \L{\LB{ ::=}}
447: \L{\LB{ \K{SEQUENCE} \{}}
448: \L{\LB{ errorStatus[0]}}
449: \L{\LB{ \K{IMPLICIT} ErrorStatus}}
450: \L{\LB{ [[p (PEPYPARM) arg \-\> errorStatus]],}}
451: \L{\LB{}}
452: \L{\LB{ mgmtInfo[1]}}
453: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
454: \L{\LB{ [[p (PEPYPARM) arg \-\> mgmtInfo]]}}
455: \L{\LB{ \}}}
456: \L{\LB{}}
457: \L{\LB{ErrorStatus}}
458: \L{\LB{ \%\{}}
459: \L{\LB{}\Tab{8}{struct type\_CMIP\_ErrorStatus *arg =}}
460: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ErrorStatus *) parm;}}
461: \L{\LB{ \%\}}}
462: \L{\LB{ ::=}}
463: \L{\LB{ \K{INTEGER}}}
464: \L{\LB{ [[i arg \-\> arg]]}}
465: \L{\LB{ \{}}
466: \L{\LB{ accessDenied(2),}}
467: \L{\LB{ noSuchMgmtInfoId(5),}}
468: \L{\LB{ invalidMgmtInfoValue(7)}}
469: \L{\LB{ \}}}
470: \L{\LB{}}
471: \L{\LB{NoSuchAction}}
472: \L{\LB{ \%\{}}
473: \L{\LB{}\Tab{8}{struct type\_CMIP\_NoSuchAction *arg =}}
474: \L{\LB{}\Tab{24}{(struct type\_CMIP\_NoSuchAction *) parm;}}
475: \L{\LB{ \%\}}}
476: \L{\LB{ ::=}}
477: \L{\LB{ ActionTypeId}}
478: \L{\LB{ [[p (PEPYPARM) arg]]}}
479: \L{\LB{}}
480: \L{\LB{ProcessingFailure}}
481: \L{\LB{ \%\{}}
482: \L{\LB{}\Tab{8}{struct type\_CMIP\_ProcessingFailure *arg =}}
483: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ProcessingFailure *) parm;}}
484: \L{\LB{ \%\}}}
485: \L{\LB{ ::=}}
486: \L{\LB{ \K{CHOICE} \<\<arg \-\> offset\>\> \{}}
487: \L{\LB{ actual[0]}}
488: \L{\LB{ SpecificErrorInfo}}
489: \L{\LB{ [[p (PEPYPARM) arg \-\> un.actual]],}}
490: \L{\LB{}}
491: \L{\LB{ none[1]}}
492: \L{\LB{ \K{IMPLICIT} \K{NULL}}}
493: \L{\LB{ \}}}
494: \L{\LB{}}
495: \L{\LB{NoSuchEventType}}
496: \L{\LB{ \%\{}}
497: \L{\LB{}\Tab{8}{struct type\_CMIP\_NoSuchEventType *arg =}}
498: \L{\LB{}\Tab{24}{(struct type\_CMIP\_NoSuchEventType *) parm;}}
499: \L{\LB{ \%\}}}
500: \L{\LB{ ::=}}
501: \L{\LB{ EventTypeID}}
502: \L{\LB{ [[p (PEPYPARM) arg]]}}
503: \L{\LB{}}
504: \L{\LB{ObjectClass}}
505: \L{\LB{ \%\{}}
506: \L{\LB{}\Tab{8}{struct type\_CMIP\_ObjectClass *arg =}}
507: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ObjectClass *) parm;}}
508: \L{\LB{ \%\}}}
509: \L{\LB{ ::=}}
510: \L{\LB{ \K{CHOICE} \<\<arg \-\> offset\>\> \{}}
511: \L{\LB{ globalForm[0]}}
512: \L{\LB{ \K{IMPLICIT} \K{OBJECT} \K{IDENTIFIER}}}
513: \L{\LB{ [[O arg \-\> un.globalForm]],}}
514: \L{\LB{}}
515: \L{\LB{ nonSpecificForm[1]}}
516: \L{\LB{ \K{IMPLICIT} \K{OCTET} \K{STRING}}}
517: \L{\LB{ [[o (arg \-\> un.nonSpecificForm) ? arg \-\> un.nonSpecificForm \-\> qb\_base : NULLCP}}
518: \L{\LB{ \$ (arg \-\> un.nonSpecificForm) ? arg \-\> un.nonSpecificForm \-\> qb\_len : 0]]}}
519: \L{\LB{ \}}}
520: \L{\LB{}}
521: \L{\LB{ObjectInstance}}
522: \L{\LB{ \%\{}}
523: \L{\LB{}\Tab{8}{struct type\_CMIP\_ObjectInstance *arg =}}
524: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ObjectInstance *) parm;}}
525: \L{\LB{ \%\}}}
526: \L{\LB{ ::=}}
527: \L{\LB{ \K{CHOICE} \<\<arg \-\> offset\>\> \{}}
528: \L{\LB{ distinguishedName[2]}}
529: \L{\LB{ \K{IMPLICIT} DistinguishedName}}
530: \L{\LB{ [[p (PEPYPARM) arg \-\> un.distinguishedName]],}}
531: \L{\LB{}}
532: \L{\LB{ nonSpecificForm[3]}}
533: \L{\LB{ \K{IMPLICIT} \K{OCTET} \K{STRING}}}
534: \L{\LB{ [[o (arg \-\> un.nonSpecificForm) ? arg \-\> un.nonSpecificForm \-\> qb\_base : NULLCP}}
535: \L{\LB{ \$ (arg \-\> un.nonSpecificForm) ? arg \-\> un.nonSpecificForm \-\> qb\_len : 0]],}}
536: \L{\LB{}}
537: \L{\LB{ enumeratedForm[4]}}
538: \L{\LB{ \K{IMPLICIT} \K{INTEGER}}}
539: \L{\LB{ [[i arg \-\> un.enumeratedForm]]}}
540: \L{\LB{ \}}}
541: \L{\LB{}}
542: \L{\LB{CMISSync}}
543: \L{\LB{ \%\{}}
544: \L{\LB{}\Tab{8}{struct type\_CMIP\_CMISSync *arg =}}
545: \L{\LB{}\Tab{24}{(struct type\_CMIP\_CMISSync *) parm;}}
546: \L{\LB{ \%\}}}
547: \L{\LB{ ::=}}
548: \L{\LB{ \K{INTEGER}}}
549: \L{\LB{ [[i arg \-\> arg]]}}
550: \L{\LB{ \{}}
551: \L{\LB{ bestEffort(0),}}
552: \L{\LB{ ordered(1),}}
553: \L{\LB{ stopOnError(2),}}
554: \L{\LB{ atomic(3)}}
555: \L{\LB{ \}}}
556: \L{\LB{}}
557: \L{\LB{CMISFilter}}
558: \L{\LB{ \%\{}}
559: \L{\LB{}\Tab{8}{struct type\_CMIP\_CMISFilter *arg =}}
560: \L{\LB{}\Tab{24}{(struct type\_CMIP\_CMISFilter *) parm;}}
561: \L{\LB{}\Tab{8}{struct member\_CMIP\_0 *member\_CMIP\_0;}}
562: \L{\LB{}\Tab{8}{struct member\_CMIP\_1 *member\_CMIP\_1;}}
563: \L{\LB{ \%\}}}
564: \L{\LB{ ::=}}
565: \L{\LB{ \K{CHOICE}}}
566: \L{\LB{ \%\{}}
567: \L{\LB{ member\_CMIP\_0 = arg \-\> un.member\_CMIP\_0;}}
568: \L{\LB{ member\_CMIP\_1 = arg \-\> un.member\_CMIP\_1;}}
569: \L{\LB{ \%\}}}
570: \L{\LB{ \<\<arg \-\> offset\>\>}}
571: \L{\LB{ \{}}
572: \L{\LB{ item[7]}}
573: \L{\LB{ FilterItem}}
574: \L{\LB{ [[p (PEPYPARM) arg \-\> un.item]],}}
575: \L{\LB{}}
576: \L{\LB{ and[8]}}
577: \L{\LB{ \K{IMPLICIT} \K{SET} \K{OF}}}
578: \L{\LB{ \<\<member\_CMIP\_0 = arg \-\> un.member\_CMIP\_0;}}
579: \L{\LB{ member\_CMIP\_0;}}
580: \L{\LB{ member\_CMIP\_0 = member\_CMIP\_0 \-\> next\>\>}}
581: \L{\LB{ CMISFilter}}
582: \L{\LB{ [[p (PEPYPARM) member\_CMIP\_0 \-\> CMISFilter]],}}
583: \L{\LB{}}
584: \L{\LB{ or[9]}}
585: \L{\LB{ \K{IMPLICIT} \K{SET} \K{OF}}}
586: \L{\LB{ \<\<member\_CMIP\_1 = arg \-\> un.member\_CMIP\_1;}}
587: \L{\LB{ member\_CMIP\_1;}}
588: \L{\LB{ member\_CMIP\_1 = member\_CMIP\_1 \-\> next\>\>}}
589: \L{\LB{ CMISFilter}}
590: \L{\LB{ [[p (PEPYPARM) member\_CMIP\_1 \-\> CMISFilter]],}}
591: \L{\LB{}}
592: \L{\LB{ not[10]}}
593: \L{\LB{ CMISFilter}}
594: \L{\LB{ [[p (PEPYPARM) arg \-\> un.not]]}}
595: \L{\LB{ \}}}
596: \L{\LB{}}
597: \L{\LB{FilterItem}}
598: \L{\LB{ \%\{}}
599: \L{\LB{}\Tab{8}{struct type\_CMIP\_FilterItem *arg =}}
600: \L{\LB{}\Tab{24}{(struct type\_CMIP\_FilterItem *) parm;}}
601: \L{\LB{ \%\}}}
602: \L{\LB{ ::=}}
603: \L{\LB{ \K{CHOICE} \<\<arg \-\> offset\>\> \{}}
604: \L{\LB{ equality[0]}}
605: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
606: \L{\LB{ [[p (PEPYPARM) arg \-\> un.equality]],}}
607: \L{\LB{}}
608: \L{\LB{ greaterOrEqual[1]}}
609: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
610: \L{\LB{ [[p (PEPYPARM) arg \-\> un.greaterOrEqual]],}}
611: \L{\LB{}}
612: \L{\LB{ lessOrEqual[2]}}
613: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
614: \L{\LB{ [[p (PEPYPARM) arg \-\> un.lessOrEqual]],}}
615: \L{\LB{}}
616: \L{\LB{ present[3]}}
617: \L{\LB{ MgmtInfoID}}
618: \L{\LB{ [[p (PEPYPARM) arg \-\> un.present]]}}
619: \L{\LB{ \}}}
620: \L{\LB{}}
621: \L{\LB{AccessControl}}
622: \L{\LB{ \%\{}}
623: \L{\LB{}\Tab{8}{struct type\_CMIP\_AccessControl *arg =}}
624: \L{\LB{}\Tab{24}{(struct type\_CMIP\_AccessControl *) parm;}}
625: \L{\LB{ \%\}}}
626: \L{\LB{ ::=}}
627: \L{\LB{ \K{ANY}}}
628: \L{\LB{ [[a arg]]}}
629: \L{\LB{}}
630: \L{\LB{EventTypeId}}
631: \L{\LB{ \%\{}}
632: \L{\LB{}\Tab{8}{struct type\_CMIP\_EventTypeId *arg =}}
633: \L{\LB{}\Tab{24}{(struct type\_CMIP\_EventTypeId *) parm;}}
634: \L{\LB{ \%\}}}
635: \L{\LB{ ::=}}
636: \L{\LB{ \K{ANY}}}
637: \L{\LB{ [[a arg]]}}
638: \L{\LB{}}
639: \L{\LB{EventInfo}}
640: \L{\LB{ \%\{}}
641: \L{\LB{}\Tab{8}{struct type\_CMIP\_EventInfo *arg =}}
642: \L{\LB{}\Tab{24}{(struct type\_CMIP\_EventInfo *) parm;}}
643: \L{\LB{ \%\}}}
644: \L{\LB{ ::=}}
645: \L{\LB{ \K{ANY}}}
646: \L{\LB{ [[a arg]]}}
647: \L{\LB{}}
648: \L{\LB{MgmtInfo}}
649: \L{\LB{ \%\{}}
650: \L{\LB{}\Tab{8}{struct type\_CMIP\_MgmtInfo *arg =}}
651: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MgmtInfo *) parm;}}
652: \L{\LB{ \%\}}}
653: \L{\LB{ ::=}}
654: \L{\LB{ \K{SEQUENCE} \{}}
655: \L{\LB{ MgmtInfoId}}
656: \L{\LB{ [[p (PEPYPARM) arg \-\> element\_CMIP\_6]],}}
657: \L{\LB{}}
658: \L{\LB{ MgmtInfoValue}}
659: \L{\LB{ [[p (PEPYPARM) arg \-\> element\_CMIP\_7]]}}
660: \L{\LB{ \}}}
661: \L{\LB{}}
662: \L{\LB{MgmtInfoId}}
663: \L{\LB{ \%\{}}
664: \L{\LB{}\Tab{8}{struct type\_CMIP\_MgmtInfoId *arg =}}
665: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MgmtInfoId *) parm;}}
666: \L{\LB{ \%\}}}
667: \L{\LB{ ::=}}
668: \L{\LB{ \K{ANY}}}
669: \L{\LB{ [[a arg]]}}
670: \L{\LB{}}
671: \L{\LB{MgmtInfoValue}}
672: \L{\LB{ \%\{}}
673: \L{\LB{}\Tab{8}{struct type\_CMIP\_MgmtInfoValue *arg =}}
674: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MgmtInfoValue *) parm;}}
675: \L{\LB{ \%\}}}
676: \L{\LB{ ::=}}
677: \L{\LB{ \K{ANY}}}
678: \L{\LB{ [[a arg]]}}
679: \L{\LB{}}
680: \L{\LB{ActionTypeId}}
681: \L{\LB{ \%\{}}
682: \L{\LB{}\Tab{8}{struct type\_CMIP\_ActionTypeId *arg =}}
683: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ActionTypeId *) parm;}}
684: \L{\LB{ \%\}}}
685: \L{\LB{ ::=}}
686: \L{\LB{ \K{ANY}}}
687: \L{\LB{ [[a arg]]}}
688: \L{\LB{}}
689: \L{\LB{ActionInfo}}
690: \L{\LB{ \%\{}}
691: \L{\LB{}\Tab{8}{struct type\_CMIP\_ActionInfo *arg =}}
692: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ActionInfo *) parm;}}
693: \L{\LB{ \%\}}}
694: \L{\LB{ ::=}}
695: \L{\LB{ \K{ANY}}}
696: \L{\LB{ [[a arg]]}}
697: \L{\LB{}}
698: \L{\LB{SpecificErrorInfo}}
699: \L{\LB{ \%\{}}
700: \L{\LB{}\Tab{8}{struct type\_CMIP\_SpecificErrorInfo *arg =}}
701: \L{\LB{}\Tab{24}{(struct type\_CMIP\_SpecificErrorInfo *) parm;}}
702: \L{\LB{ \%\}}}
703: \L{\LB{ ::=}}
704: \L{\LB{ \K{ANY}}}
705: \L{\LB{ [[a arg]]}}
706: \L{\LB{}}
707: \L{\LB{\K{DECODER} decode}}
708: \L{\LB{}}
709: \L{\LB{EventReportArgument}}
710: \L{\LB{ \%\{}}
711: \L{\LB{}\Tab{8}{struct type\_CMIP\_EventReportArgument **arg =}}
712: \L{\LB{}\Tab{24}{(struct type\_CMIP\_EventReportArgument **) parm;}}
713: \L{\LB{ \%\}}}
714: \L{\LB{ ::=}}
715: \L{\LB{ \%\{}}
716: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_EventReportArgument *)}}
717: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_EventReportArgument *) 0)) \{}}
718: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
719: \L{\LB{ return NOTOK;}}
720: \L{\LB{ \}}}
721: \L{\LB{ \%\}}}
722: \L{\LB{ \K{SEQUENCE} \{}}
723: \L{\LB{ managedObjectClass}}
724: \L{\LB{ ObjectClass}}
725: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectClass)]],}}
726: \L{\LB{}}
727: \L{\LB{ managedObjectInstance}}
728: \L{\LB{ ObjectInstance}}
729: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectInstance)]],}}
730: \L{\LB{}}
731: \L{\LB{ eventType[5]}}
732: \L{\LB{ EventTypeID}}
733: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> eventType)]],}}
734: \L{\LB{}}
735: \L{\LB{ eventTime[6]}}
736: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
737: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> eventTime)]]}}
738: \L{\LB{ \K{OPTIONAL},}}
739: \L{\LB{}}
740: \L{\LB{ eventInfo[7]}}
741: \L{\LB{ EventInfo}}
742: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> eventInfo)]]}}
743: \L{\LB{ \K{OPTIONAL}}}
744: \L{\LB{ \}}}
745: \L{\LB{}}
746: \L{\LB{EventReportResult}}
747: \L{\LB{ \%\{}}
748: \L{\LB{}\Tab{8}{struct type\_CMIP\_EventReportResult **arg =}}
749: \L{\LB{}\Tab{24}{(struct type\_CMIP\_EventReportResult **) parm;}}
750: \L{\LB{ \%\}}}
751: \L{\LB{ ::=}}
752: \L{\LB{ \%\{}}
753: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_EventReportResult *)}}
754: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_EventReportResult *) 0)) \{}}
755: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
756: \L{\LB{ return NOTOK;}}
757: \L{\LB{ \}}}
758: \L{\LB{ \%\}}}
759: \L{\LB{ \K{NULL}}}
760: \L{\LB{}}
761: \L{\LB{LinkedReplyArgument}}
762: \L{\LB{ \%\{}}
763: \L{\LB{}\Tab{8}{struct type\_CMIP\_LinkedReplyArgument **arg =}}
764: \L{\LB{}\Tab{24}{(struct type\_CMIP\_LinkedReplyArgument **) parm;}}
765: \L{\LB{ \%\}}}
766: \L{\LB{ ::=}}
767: \L{\LB{ \%\{}}
768: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_LinkedReplyArgument *)}}
769: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_LinkedReplyArgument *) 0)) \{}}
770: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
771: \L{\LB{ return NOTOK;}}
772: \L{\LB{ \}}}
773: \L{\LB{ \%\}}}
774: \L{\LB{ \K{CHOICE}}}
775: \L{\LB{ \{}}
776: \L{\LB{ getResult[0]}}
777: \L{\LB{ \K{IMPLICIT} GetResult}}
778: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.getResult)]]}}
779: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_LinkedReplyArgument\_getResult; \%\},}}
780: \L{\LB{}}
781: \L{\LB{ getError[1]}}
782: \L{\LB{ \K{IMPLICIT} GetListError}}
783: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.getError)]]}}
784: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_LinkedReplyArgument\_getError; \%\},}}
785: \L{\LB{}}
786: \L{\LB{ setResult[2]}}
787: \L{\LB{ \K{IMPLICIT} SetResult}}
788: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.setResult)]]}}
789: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_LinkedReplyArgument\_setResult; \%\},}}
790: \L{\LB{}}
791: \L{\LB{ setError[3]}}
792: \L{\LB{ \K{IMPLICIT} SetListError}}
793: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.setError)]]}}
794: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_LinkedReplyArgument\_setError; \%\},}}
795: \L{\LB{}}
796: \L{\LB{ actionResult[4]}}
797: \L{\LB{ \K{IMPLICIT} ActionResult}}
798: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.actionResult)]]}}
799: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_LinkedReplyArgument\_actionResult; \%\}}}
800: \L{\LB{ \}}}
801: \L{\LB{}}
802: \L{\LB{GetArgument}}
803: \L{\LB{ \%\{}}
804: \L{\LB{}\Tab{8}{struct type\_CMIP\_GetArgument **arg =}}
805: \L{\LB{}\Tab{24}{(struct type\_CMIP\_GetArgument **) parm;}}
806: \L{\LB{}\Tab{8}{struct element\_CMIP\_0 **element\_CMIP\_0;}}
807: \L{\LB{ \%\}}}
808: \L{\LB{ ::=}}
809: \L{\LB{ \%\{}}
810: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_GetArgument *)}}
811: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_GetArgument *) 0)) \{}}
812: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
813: \L{\LB{ return NOTOK;}}
814: \L{\LB{ \}}}
815: \L{\LB{ element\_CMIP\_0 = \&((*arg) \-\> element\_CMIP\_0);}}
816: \L{\LB{ \%\}}}
817: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_0 = \&((*arg) \-\> element\_CMIP\_0); \%\} \{}}
818: \L{\LB{ managedObjectClass}}
819: \L{\LB{ ObjectClass}}
820: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectClass)]],}}
821: \L{\LB{}}
822: \L{\LB{ managedObjectInstance}}
823: \L{\LB{ ObjectInstance}}
824: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectInstance)]],}}
825: \L{\LB{}}
826: \L{\LB{ accessControl[5]}}
827: \L{\LB{ AccessControl}}
828: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> accessControl)]]}}
829: \L{\LB{ \K{OPTIONAL},}}
830: \L{\LB{}}
831: \L{\LB{ synchronization[6]}}
832: \L{\LB{ \K{IMPLICIT} CMISSync}}
833: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> synchronization)]]}}
834: \L{\LB{ \K{DEFAULT} bestEffort,}}
835: \L{\LB{}}
836: \L{\LB{ filter}}
837: \L{\LB{ CMISFilter}}
838: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> filter)]]}}
839: \L{\LB{ \K{OPTIONAL},}}
840: \L{\LB{}}
841: \L{\LB{ mgmtInfoIdList[11]}}
842: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
843: \L{\LB{ \%\{}}
844: \L{\LB{ if ((*(element\_CMIP\_0) = (struct element\_CMIP\_0 *)}}
845: \L{\LB{ calloc (1, sizeof **(element\_CMIP\_0))) == ((struct element\_CMIP\_0 *) 0)) \{}}
846: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
847: \L{\LB{ return NOTOK;}}
848: \L{\LB{ \}}}
849: \L{\LB{ \%\}}}
850: \L{\LB{ MgmtInfoId}}
851: \L{\LB{ [[p (PEPYPARM) \&((*element\_CMIP\_0) \-\> MgmtInfoId)]]}}
852: \L{\LB{ \%\{ element\_CMIP\_0 = \&((*element\_CMIP\_0) \-\> next); \%\}}}
853: \L{\LB{ \}}}
854: \L{\LB{}}
855: \L{\LB{GetResult}}
856: \L{\LB{ \%\{}}
857: \L{\LB{}\Tab{8}{struct type\_CMIP\_GetResult **arg =}}
858: \L{\LB{}\Tab{24}{(struct type\_CMIP\_GetResult **) parm;}}
859: \L{\LB{}\Tab{8}{struct element\_CMIP\_1 **element\_CMIP\_1;}}
860: \L{\LB{ \%\}}}
861: \L{\LB{ ::=}}
862: \L{\LB{ \%\{}}
863: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_GetResult *)}}
864: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_GetResult *) 0)) \{}}
865: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
866: \L{\LB{ return NOTOK;}}
867: \L{\LB{ \}}}
868: \L{\LB{ element\_CMIP\_1 = \&((*arg) \-\> element\_CMIP\_1);}}
869: \L{\LB{ \%\}}}
870: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_1 = \&((*arg) \-\> element\_CMIP\_1); \%\} \{}}
871: \L{\LB{ managedObjectClass}}
872: \L{\LB{ ObjectClass}}
873: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectClass)]]}}
874: \L{\LB{ \K{OPTIONAL},}}
875: \L{\LB{}}
876: \L{\LB{ managedObjectInstance}}
877: \L{\LB{ ObjectInstance}}
878: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectInstance)]]}}
879: \L{\LB{ \K{OPTIONAL},}}
880: \L{\LB{}}
881: \L{\LB{ currentTime[5]}}
882: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
883: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> currentTime)]]}}
884: \L{\LB{ \K{OPTIONAL},}}
885: \L{\LB{}}
886: \L{\LB{ mgmtInfoList[6]}}
887: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
888: \L{\LB{ \%\{}}
889: \L{\LB{ if ((*(element\_CMIP\_1) = (struct element\_CMIP\_1 *)}}
890: \L{\LB{ calloc (1, sizeof **(element\_CMIP\_1))) == ((struct element\_CMIP\_1 *) 0)) \{}}
891: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
892: \L{\LB{ return NOTOK;}}
893: \L{\LB{ \}}}
894: \L{\LB{ \%\}}}
895: \L{\LB{ MgmtInfo}}
896: \L{\LB{ [[p (PEPYPARM) \&((*element\_CMIP\_1) \-\> MgmtInfo)]]}}
897: \L{\LB{ \%\{ element\_CMIP\_1 = \&((*element\_CMIP\_1) \-\> next); \%\}}}
898: \L{\LB{ \}}}
899: \L{\LB{}}
900: \L{\LB{SetArgument}}
901: \L{\LB{ \%\{}}
902: \L{\LB{}\Tab{8}{struct type\_CMIP\_SetArgument **arg =}}
903: \L{\LB{}\Tab{24}{(struct type\_CMIP\_SetArgument **) parm;}}
904: \L{\LB{}\Tab{8}{struct element\_CMIP\_2 **element\_CMIP\_2;}}
905: \L{\LB{ \%\}}}
906: \L{\LB{ ::=}}
907: \L{\LB{ \%\{}}
908: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_SetArgument *)}}
909: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_SetArgument *) 0)) \{}}
910: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
911: \L{\LB{ return NOTOK;}}
912: \L{\LB{ \}}}
913: \L{\LB{ element\_CMIP\_2 = \&((*arg) \-\> element\_CMIP\_2);}}
914: \L{\LB{ \%\}}}
915: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_2 = \&((*arg) \-\> element\_CMIP\_2); \%\} \{}}
916: \L{\LB{ managedObjectClass}}
917: \L{\LB{ ObjectClass}}
918: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectClass)]],}}
919: \L{\LB{}}
920: \L{\LB{ managedObjectInstance}}
921: \L{\LB{ ObjectInstance}}
922: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectInstance)]],}}
923: \L{\LB{}}
924: \L{\LB{ accessControl[5]}}
925: \L{\LB{ AccessControl}}
926: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> accessControl)]]}}
927: \L{\LB{ \K{OPTIONAL},}}
928: \L{\LB{}}
929: \L{\LB{ synchronization[6]}}
930: \L{\LB{ \K{IMPLICIT} CMISSync}}
931: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> synchronization)]]}}
932: \L{\LB{ \K{DEFAULT} bestEffort,}}
933: \L{\LB{}}
934: \L{\LB{ filter}}
935: \L{\LB{ CMISFilter}}
936: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> filter)]]}}
937: \L{\LB{ \K{OPTIONAL},}}
938: \L{\LB{}}
939: \L{\LB{ mgmtInfoList[11]}}
940: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
941: \L{\LB{ \%\{}}
942: \L{\LB{ if ((*(element\_CMIP\_2) = (struct element\_CMIP\_2 *)}}
943: \L{\LB{ calloc (1, sizeof **(element\_CMIP\_2))) == ((struct element\_CMIP\_2 *) 0)) \{}}
944: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
945: \L{\LB{ return NOTOK;}}
946: \L{\LB{ \}}}
947: \L{\LB{ \%\}}}
948: \L{\LB{ MgmtInfo}}
949: \L{\LB{ [[p (PEPYPARM) \&((*element\_CMIP\_2) \-\> MgmtInfo)]]}}
950: \L{\LB{ \%\{ element\_CMIP\_2 = \&((*element\_CMIP\_2) \-\> next); \%\}}}
951: \L{\LB{ \}}}
952: \L{\LB{}}
953: \L{\LB{SetResult}}
954: \L{\LB{ \%\{}}
955: \L{\LB{}\Tab{8}{struct type\_CMIP\_SetResult **arg =}}
956: \L{\LB{}\Tab{24}{(struct type\_CMIP\_SetResult **) parm;}}
957: \L{\LB{}\Tab{8}{struct element\_CMIP\_3 **element\_CMIP\_3;}}
958: \L{\LB{ \%\}}}
959: \L{\LB{ ::=}}
960: \L{\LB{ \%\{}}
961: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_SetResult *)}}
962: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_SetResult *) 0)) \{}}
963: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
964: \L{\LB{ return NOTOK;}}
965: \L{\LB{ \}}}
966: \L{\LB{ element\_CMIP\_3 = \&((*arg) \-\> element\_CMIP\_3);}}
967: \L{\LB{ \%\}}}
968: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_3 = \&((*arg) \-\> element\_CMIP\_3); \%\} \{}}
969: \L{\LB{ managedObjectClass}}
970: \L{\LB{ ObjectClass}}
971: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectClass)]]}}
972: \L{\LB{ \K{OPTIONAL},}}
973: \L{\LB{}}
974: \L{\LB{ managedObjectInstance}}
975: \L{\LB{ ObjectInstance}}
976: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectInstance)]]}}
977: \L{\LB{ \K{OPTIONAL},}}
978: \L{\LB{}}
979: \L{\LB{ currentTime[5]}}
980: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
981: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> currentTime)]]}}
982: \L{\LB{ \K{OPTIONAL},}}
983: \L{\LB{}}
984: \L{\LB{ mgmtInfoList[6]}}
985: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
986: \L{\LB{ \%\{}}
987: \L{\LB{ if ((*(element\_CMIP\_3) = (struct element\_CMIP\_3 *)}}
988: \L{\LB{ calloc (1, sizeof **(element\_CMIP\_3))) == ((struct element\_CMIP\_3 *) 0)) \{}}
989: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
990: \L{\LB{ return NOTOK;}}
991: \L{\LB{ \}}}
992: \L{\LB{ \%\}}}
993: \L{\LB{ MgmtInfo}}
994: \L{\LB{ [[p (PEPYPARM) \&((*element\_CMIP\_3) \-\> MgmtInfo)]]}}
995: \L{\LB{ \%\{ element\_CMIP\_3 = \&((*element\_CMIP\_3) \-\> next); \%\}}}
996: \L{\LB{ \}}}
997: \L{\LB{}}
998: \L{\LB{ActionArgument}}
999: \L{\LB{ \%\{}}
1000: \L{\LB{}\Tab{8}{struct type\_CMIP\_ActionArgument **arg =}}
1001: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ActionArgument **) parm;}}
1002: \L{\LB{ \%\}}}
1003: \L{\LB{ ::=}}
1004: \L{\LB{ \%\{}}
1005: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_ActionArgument *)}}
1006: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_ActionArgument *) 0)) \{}}
1007: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1008: \L{\LB{ return NOTOK;}}
1009: \L{\LB{ \}}}
1010: \L{\LB{ \%\}}}
1011: \L{\LB{ \K{SEQUENCE} \{}}
1012: \L{\LB{ managedObjectClass}}
1013: \L{\LB{ ObjectClass}}
1014: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectClass)]],}}
1015: \L{\LB{}}
1016: \L{\LB{ managedObjectInstance}}
1017: \L{\LB{ ObjectInstance}}
1018: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectInstance)]],}}
1019: \L{\LB{}}
1020: \L{\LB{ accessControl[5]}}
1021: \L{\LB{ AccessControl}}
1022: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> accessControl)]]}}
1023: \L{\LB{ \K{OPTIONAL},}}
1024: \L{\LB{}}
1025: \L{\LB{ filter}}
1026: \L{\LB{ CMISFilter}}
1027: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> filter)]]}}
1028: \L{\LB{ \K{OPTIONAL},}}
1029: \L{\LB{}}
1030: \L{\LB{ actionType[11]}}
1031: \L{\LB{ ActionTypeId}}
1032: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> actionType)]],}}
1033: \L{\LB{}}
1034: \L{\LB{ actionInfo[12]}}
1035: \L{\LB{ ActionInfo}}
1036: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> actionInfo)]]}}
1037: \L{\LB{ \K{OPTIONAL}}}
1038: \L{\LB{ \}}}
1039: \L{\LB{}}
1040: \L{\LB{ActionResult}}
1041: \L{\LB{ \%\{}}
1042: \L{\LB{}\Tab{8}{struct type\_CMIP\_ActionResult **arg =}}
1043: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ActionResult **) parm;}}
1044: \L{\LB{ \%\}}}
1045: \L{\LB{ ::=}}
1046: \L{\LB{ \%\{}}
1047: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_ActionResult *)}}
1048: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_ActionResult *) 0)) \{}}
1049: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1050: \L{\LB{ return NOTOK;}}
1051: \L{\LB{ \}}}
1052: \L{\LB{ \%\}}}
1053: \L{\LB{ \K{SEQUENCE} \{}}
1054: \L{\LB{ managedObjectClass}}
1055: \L{\LB{ ObjectClass}}
1056: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectClass)]]}}
1057: \L{\LB{ \K{OPTIONAL},}}
1058: \L{\LB{}}
1059: \L{\LB{ managedObjectInstance}}
1060: \L{\LB{ ObjectInstance}}
1061: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectInstance)]]}}
1062: \L{\LB{ \K{OPTIONAL},}}
1063: \L{\LB{}}
1064: \L{\LB{ currentTime[5]}}
1065: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
1066: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> currentTime)]]}}
1067: \L{\LB{ \K{OPTIONAL},}}
1068: \L{\LB{}}
1069: \L{\LB{ actionResult[6]}}
1070: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
1071: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> actionResult)]]}}
1072: \L{\LB{ \}}}
1073: \L{\LB{}}
1074: \L{\LB{NoSuchObject}}
1075: \L{\LB{ \%\{}}
1076: \L{\LB{}\Tab{8}{struct type\_CMIP\_NoSuchObject **arg =}}
1077: \L{\LB{}\Tab{24}{(struct type\_CMIP\_NoSuchObject **) parm;}}
1078: \L{\LB{ \%\}}}
1079: \L{\LB{ ::=}}
1080: \L{\LB{ \K{OBJECT} \K{IDENTIFIER}}}
1081: \L{\LB{ [[O (*arg)]]}}
1082: \L{\LB{}}
1083: \L{\LB{SyncNotSupported}}
1084: \L{\LB{ \%\{}}
1085: \L{\LB{}\Tab{8}{struct type\_CMIP\_SyncNotSupported **arg =}}
1086: \L{\LB{}\Tab{24}{(struct type\_CMIP\_SyncNotSupported **) parm;}}
1087: \L{\LB{ \%\}}}
1088: \L{\LB{ ::=}}
1089: \L{\LB{ CMISSync}}
1090: \L{\LB{ [[p (PEPYPARM) \&((*arg))]]}}
1091: \L{\LB{}}
1092: \L{\LB{InvalidFilter}}
1093: \L{\LB{ \%\{}}
1094: \L{\LB{}\Tab{8}{struct type\_CMIP\_InvalidFilter **arg =}}
1095: \L{\LB{}\Tab{24}{(struct type\_CMIP\_InvalidFilter **) parm;}}
1096: \L{\LB{ \%\}}}
1097: \L{\LB{ ::=}}
1098: \L{\LB{ CMISFilter}}
1099: \L{\LB{ [[p (PEPYPARM) \&((*arg))]]}}
1100: \L{\LB{}}
1101: \L{\LB{NoSuchMgmtInfoId}}
1102: \L{\LB{ \%\{}}
1103: \L{\LB{}\Tab{8}{struct type\_CMIP\_NoSuchMgmtInfoId **arg =}}
1104: \L{\LB{}\Tab{24}{(struct type\_CMIP\_NoSuchMgmtInfoId **) parm;}}
1105: \L{\LB{ \%\}}}
1106: \L{\LB{ ::=}}
1107: \L{\LB{ MgmtInfoId}}
1108: \L{\LB{ [[p (PEPYPARM) \&((*arg))]]}}
1109: \L{\LB{}}
1110: \L{\LB{InvalidMgmtInfoValue}}
1111: \L{\LB{ \%\{}}
1112: \L{\LB{}\Tab{8}{struct type\_CMIP\_InvalidMgmtInfoValue **arg =}}
1113: \L{\LB{}\Tab{24}{(struct type\_CMIP\_InvalidMgmtInfoValue **) parm;}}
1114: \L{\LB{ \%\}}}
1115: \L{\LB{ ::=}}
1116: \L{\LB{ MgmtInfo}}
1117: \L{\LB{ [[p (PEPYPARM) \&((*arg))]]}}
1118: \L{\LB{}}
1119: \L{\LB{GetListError}}
1120: \L{\LB{ \%\{}}
1121: \L{\LB{}\Tab{8}{struct type\_CMIP\_GetListError **arg =}}
1122: \L{\LB{}\Tab{24}{(struct type\_CMIP\_GetListError **) parm;}}
1123: \L{\LB{}\Tab{8}{struct element\_CMIP\_4 **element\_CMIP\_4;}}
1124: \L{\LB{ \%\}}}
1125: \L{\LB{ ::=}}
1126: \L{\LB{ \%\{}}
1127: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_GetListError *)}}
1128: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_GetListError *) 0)) \{}}
1129: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1130: \L{\LB{ return NOTOK;}}
1131: \L{\LB{ \}}}
1132: \L{\LB{ element\_CMIP\_4 = \&((*arg) \-\> element\_CMIP\_4);}}
1133: \L{\LB{ \%\}}}
1134: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_4 = \&((*arg) \-\> element\_CMIP\_4); \%\} \{}}
1135: \L{\LB{ managedObjectClass}}
1136: \L{\LB{ ObjectClass}}
1137: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectClass)]]}}
1138: \L{\LB{ \K{OPTIONAL},}}
1139: \L{\LB{}}
1140: \L{\LB{ managedObjectInstance}}
1141: \L{\LB{ ObjectInstance}}
1142: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectInstance)]]}}
1143: \L{\LB{ \K{OPTIONAL},}}
1144: \L{\LB{}}
1145: \L{\LB{ currentTime[5]}}
1146: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
1147: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> currentTime)]]}}
1148: \L{\LB{ \K{OPTIONAL},}}
1149: \L{\LB{}}
1150: \L{\LB{ mgmtInfoList[6]}}
1151: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
1152: \L{\LB{ \%\{}}
1153: \L{\LB{ if ((*(element\_CMIP\_4) = (struct element\_CMIP\_4 *)}}
1154: \L{\LB{ calloc (1, sizeof **(element\_CMIP\_4))) == ((struct element\_CMIP\_4 *) 0)) \{}}
1155: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1156: \L{\LB{ return NOTOK;}}
1157: \L{\LB{ \}}}
1158: \L{\LB{ \%\}}}
1159: \L{\LB{ MISGetInfoStatus}}
1160: \L{\LB{ [[p (PEPYPARM) \&((*element\_CMIP\_4) \-\> MISGetInfoStatus)]]}}
1161: \L{\LB{ \%\{ element\_CMIP\_4 = \&((*element\_CMIP\_4) \-\> next); \%\}}}
1162: \L{\LB{ \}}}
1163: \L{\LB{}}
1164: \L{\LB{MISGetInfoStatus}}
1165: \L{\LB{ \%\{}}
1166: \L{\LB{}\Tab{8}{struct type\_CMIP\_MISGetInfoStatus **arg =}}
1167: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MISGetInfoStatus **) parm;}}
1168: \L{\LB{ \%\}}}
1169: \L{\LB{ ::=}}
1170: \L{\LB{ \%\{}}
1171: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_MISGetInfoStatus *)}}
1172: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_MISGetInfoStatus *) 0)) \{}}
1173: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1174: \L{\LB{ return NOTOK;}}
1175: \L{\LB{ \}}}
1176: \L{\LB{ \%\}}}
1177: \L{\LB{ \K{CHOICE}}}
1178: \L{\LB{ \{}}
1179: \L{\LB{ mgmtInfoIdError[0]}}
1180: \L{\LB{ \K{IMPLICIT} MgmtInfoIdError}}
1181: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.mgmtInfoIdError)]]}}
1182: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_MISGetInfoStatus\_mgmtInfoIdError; \%\},}}
1183: \L{\LB{}}
1184: \L{\LB{ mgmtInfo[1]}}
1185: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
1186: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.mgmtInfo)]]}}
1187: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_MISGetInfoStatus\_mgmtInfo; \%\}}}
1188: \L{\LB{ \}}}
1189: \L{\LB{}}
1190: \L{\LB{MgmtInfoIdError}}
1191: \L{\LB{ \%\{}}
1192: \L{\LB{}\Tab{8}{struct type\_CMIP\_MgmtInfoIdError **arg =}}
1193: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MgmtInfoIdError **) parm;}}
1194: \L{\LB{ \%\}}}
1195: \L{\LB{ ::=}}
1196: \L{\LB{ \%\{}}
1197: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_MgmtInfoIdError *)}}
1198: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_MgmtInfoIdError *) 0)) \{}}
1199: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1200: \L{\LB{ return NOTOK;}}
1201: \L{\LB{ \}}}
1202: \L{\LB{ \%\}}}
1203: \L{\LB{ \K{SEQUENCE} \{}}
1204: \L{\LB{ errorStatus[0]}}
1205: \L{\LB{ \K{IMPLICIT} ErrorStatus}}
1206: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> errorStatus)]],}}
1207: \L{\LB{}}
1208: \L{\LB{ mgmtInfoId[1]}}
1209: \L{\LB{ MgmtInfoId}}
1210: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> mgmtInfoId)]]}}
1211: \L{\LB{ \}}}
1212: \L{\LB{}}
1213: \L{\LB{SetListError}}
1214: \L{\LB{ \%\{}}
1215: \L{\LB{}\Tab{8}{struct type\_CMIP\_SetListError **arg =}}
1216: \L{\LB{}\Tab{24}{(struct type\_CMIP\_SetListError **) parm;}}
1217: \L{\LB{}\Tab{8}{struct element\_CMIP\_5 **element\_CMIP\_5;}}
1218: \L{\LB{ \%\}}}
1219: \L{\LB{ ::=}}
1220: \L{\LB{ \%\{}}
1221: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_SetListError *)}}
1222: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_SetListError *) 0)) \{}}
1223: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1224: \L{\LB{ return NOTOK;}}
1225: \L{\LB{ \}}}
1226: \L{\LB{ element\_CMIP\_5 = \&((*arg) \-\> element\_CMIP\_5);}}
1227: \L{\LB{ \%\}}}
1228: \L{\LB{ \K{SEQUENCE} \%\{ element\_CMIP\_5 = \&((*arg) \-\> element\_CMIP\_5); \%\} \{}}
1229: \L{\LB{ managedObjectClass}}
1230: \L{\LB{ ObjectClass}}
1231: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectClass)]]}}
1232: \L{\LB{ \K{OPTIONAL},}}
1233: \L{\LB{}}
1234: \L{\LB{ managedObjectInstance}}
1235: \L{\LB{ ObjectInstance}}
1236: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> managedObjectInstance)]]}}
1237: \L{\LB{ \K{OPTIONAL},}}
1238: \L{\LB{}}
1239: \L{\LB{ currentTime[5]}}
1240: \L{\LB{ \K{IMPLICIT} GeneralizedTime}}
1241: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> currentTime)]]}}
1242: \L{\LB{ \K{OPTIONAL},}}
1243: \L{\LB{}}
1244: \L{\LB{ mgmtInfoList[6]}}
1245: \L{\LB{ \K{IMPLICIT} \K{SEQUENCE} \K{OF}}}
1246: \L{\LB{ \%\{}}
1247: \L{\LB{ if ((*(element\_CMIP\_5) = (struct element\_CMIP\_5 *)}}
1248: \L{\LB{ calloc (1, sizeof **(element\_CMIP\_5))) == ((struct element\_CMIP\_5 *) 0)) \{}}
1249: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1250: \L{\LB{ return NOTOK;}}
1251: \L{\LB{ \}}}
1252: \L{\LB{ \%\}}}
1253: \L{\LB{ MISSetInfoStatus}}
1254: \L{\LB{ [[p (PEPYPARM) \&((*element\_CMIP\_5) \-\> MISSetInfoStatus)]]}}
1255: \L{\LB{ \%\{ element\_CMIP\_5 = \&((*element\_CMIP\_5) \-\> next); \%\}}}
1256: \L{\LB{ \}}}
1257: \L{\LB{}}
1258: \L{\LB{MISSetInfoStatus}}
1259: \L{\LB{ \%\{}}
1260: \L{\LB{}\Tab{8}{struct type\_CMIP\_MISSetInfoStatus **arg =}}
1261: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MISSetInfoStatus **) parm;}}
1262: \L{\LB{ \%\}}}
1263: \L{\LB{ ::=}}
1264: \L{\LB{ \%\{}}
1265: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_MISSetInfoStatus *)}}
1266: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_MISSetInfoStatus *) 0)) \{}}
1267: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1268: \L{\LB{ return NOTOK;}}
1269: \L{\LB{ \}}}
1270: \L{\LB{ \%\}}}
1271: \L{\LB{ \K{CHOICE}}}
1272: \L{\LB{ \{}}
1273: \L{\LB{ mgmtInfoError[0]}}
1274: \L{\LB{ \K{IMPLICIT} MgmtInfoError}}
1275: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.mgmtInfoError)]]}}
1276: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_MISSetInfoStatus\_mgmtInfoError; \%\},}}
1277: \L{\LB{}}
1278: \L{\LB{ mgmtInfo[1]}}
1279: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
1280: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.mgmtInfo)]]}}
1281: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_MISSetInfoStatus\_mgmtInfo; \%\}}}
1282: \L{\LB{ \}}}
1283: \L{\LB{}}
1284: \L{\LB{MgmtInfoError}}
1285: \L{\LB{ \%\{}}
1286: \L{\LB{}\Tab{8}{struct type\_CMIP\_MgmtInfoError **arg =}}
1287: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MgmtInfoError **) parm;}}
1288: \L{\LB{ \%\}}}
1289: \L{\LB{ ::=}}
1290: \L{\LB{ \%\{}}
1291: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_MgmtInfoError *)}}
1292: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_MgmtInfoError *) 0)) \{}}
1293: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1294: \L{\LB{ return NOTOK;}}
1295: \L{\LB{ \}}}
1296: \L{\LB{ \%\}}}
1297: \L{\LB{ \K{SEQUENCE} \{}}
1298: \L{\LB{ errorStatus[0]}}
1299: \L{\LB{ \K{IMPLICIT} ErrorStatus}}
1300: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> errorStatus)]],}}
1301: \L{\LB{}}
1302: \L{\LB{ mgmtInfo[1]}}
1303: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
1304: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> mgmtInfo)]]}}
1305: \L{\LB{ \}}}
1306: \L{\LB{}}
1307: \L{\LB{ErrorStatus}}
1308: \L{\LB{ \%\{}}
1309: \L{\LB{}\Tab{8}{struct type\_CMIP\_ErrorStatus **arg =}}
1310: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ErrorStatus **) parm;}}
1311: \L{\LB{ \%\}}}
1312: \L{\LB{ ::=}}
1313: \L{\LB{ \%\{}}
1314: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_ErrorStatus *)}}
1315: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_ErrorStatus *) 0)) \{}}
1316: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1317: \L{\LB{ return NOTOK;}}
1318: \L{\LB{ \}}}
1319: \L{\LB{ \%\}}}
1320: \L{\LB{ \K{INTEGER}}}
1321: \L{\LB{ [[i (*arg) \-\> arg]]}}
1322: \L{\LB{ \{}}
1323: \L{\LB{ accessDenied(2),}}
1324: \L{\LB{ noSuchMgmtInfoId(5),}}
1325: \L{\LB{ invalidMgmtInfoValue(7)}}
1326: \L{\LB{ \}}}
1327: \L{\LB{}}
1328: \L{\LB{NoSuchAction}}
1329: \L{\LB{ \%\{}}
1330: \L{\LB{}\Tab{8}{struct type\_CMIP\_NoSuchAction **arg =}}
1331: \L{\LB{}\Tab{24}{(struct type\_CMIP\_NoSuchAction **) parm;}}
1332: \L{\LB{ \%\}}}
1333: \L{\LB{ ::=}}
1334: \L{\LB{ ActionTypeId}}
1335: \L{\LB{ [[p (PEPYPARM) \&((*arg))]]}}
1336: \L{\LB{}}
1337: \L{\LB{ProcessingFailure}}
1338: \L{\LB{ \%\{}}
1339: \L{\LB{}\Tab{8}{struct type\_CMIP\_ProcessingFailure **arg =}}
1340: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ProcessingFailure **) parm;}}
1341: \L{\LB{ \%\}}}
1342: \L{\LB{ ::=}}
1343: \L{\LB{ \%\{}}
1344: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_ProcessingFailure *)}}
1345: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_ProcessingFailure *) 0)) \{}}
1346: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1347: \L{\LB{ return NOTOK;}}
1348: \L{\LB{ \}}}
1349: \L{\LB{ \%\}}}
1350: \L{\LB{ \K{CHOICE}}}
1351: \L{\LB{ \{}}
1352: \L{\LB{ actual[0]}}
1353: \L{\LB{ SpecificErrorInfo}}
1354: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.actual)]]}}
1355: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_ProcessingFailure\_actual; \%\},}}
1356: \L{\LB{}}
1357: \L{\LB{ none[1]}}
1358: \L{\LB{ \K{IMPLICIT} \K{NULL}}}
1359: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_ProcessingFailure\_none; \%\}}}
1360: \L{\LB{ \}}}
1361: \L{\LB{}}
1362: \L{\LB{NoSuchEventType}}
1363: \L{\LB{ \%\{}}
1364: \L{\LB{}\Tab{8}{struct type\_CMIP\_NoSuchEventType **arg =}}
1365: \L{\LB{}\Tab{24}{(struct type\_CMIP\_NoSuchEventType **) parm;}}
1366: \L{\LB{ \%\}}}
1367: \L{\LB{ ::=}}
1368: \L{\LB{ EventTypeID}}
1369: \L{\LB{ [[p (PEPYPARM) \&((*arg))]]}}
1370: \L{\LB{}}
1371: \L{\LB{ObjectClass}}
1372: \L{\LB{ \%\{}}
1373: \L{\LB{}\Tab{8}{struct type\_CMIP\_ObjectClass **arg =}}
1374: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ObjectClass **) parm;}}
1375: \L{\LB{ \%\}}}
1376: \L{\LB{ ::=}}
1377: \L{\LB{ \%\{}}
1378: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_ObjectClass *)}}
1379: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_ObjectClass *) 0)) \{}}
1380: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1381: \L{\LB{ return NOTOK;}}
1382: \L{\LB{ \}}}
1383: \L{\LB{ \%\}}}
1384: \L{\LB{ \K{CHOICE}}}
1385: \L{\LB{ \{}}
1386: \L{\LB{ globalForm[0]}}
1387: \L{\LB{ \K{IMPLICIT} \K{OBJECT} \K{IDENTIFIER}}}
1388: \L{\LB{ [[O (*arg) \-\> un.globalForm]]}}
1389: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_ObjectClass\_globalForm; \%\},}}
1390: \L{\LB{}}
1391: \L{\LB{ nonSpecificForm[1]}}
1392: \L{\LB{ \K{IMPLICIT} \K{OCTET} \K{STRING}}}
1393: \L{\LB{ \%\{}}
1394: \L{\LB{ if (((*arg) \-\> un.nonSpecificForm = str2qb (\$\$, \$\$\_len)) == ((struct qbuf *) 0)) \{}}
1395: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1396: \L{\LB{ return NOTOK;}}
1397: \L{\LB{ \}}}
1398: \L{\LB{}}
1399: \L{\LB{ (*(arg)) \-\> offset = type\_CMIP\_ObjectClass\_nonSpecificForm;}}
1400: \L{\LB{ \%\}}}
1401: \L{\LB{ \}}}
1402: \L{\LB{}}
1403: \L{\LB{ObjectInstance}}
1404: \L{\LB{ \%\{}}
1405: \L{\LB{}\Tab{8}{struct type\_CMIP\_ObjectInstance **arg =}}
1406: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ObjectInstance **) parm;}}
1407: \L{\LB{ \%\}}}
1408: \L{\LB{ ::=}}
1409: \L{\LB{ \%\{}}
1410: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_ObjectInstance *)}}
1411: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_ObjectInstance *) 0)) \{}}
1412: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1413: \L{\LB{ return NOTOK;}}
1414: \L{\LB{ \}}}
1415: \L{\LB{ \%\}}}
1416: \L{\LB{ \K{CHOICE}}}
1417: \L{\LB{ \{}}
1418: \L{\LB{ distinguishedName[2]}}
1419: \L{\LB{ \K{IMPLICIT} DistinguishedName}}
1420: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.distinguishedName)]]}}
1421: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_ObjectInstance\_distinguishedName; \%\},}}
1422: \L{\LB{}}
1423: \L{\LB{ nonSpecificForm[3]}}
1424: \L{\LB{ \K{IMPLICIT} \K{OCTET} \K{STRING}}}
1425: \L{\LB{ \%\{}}
1426: \L{\LB{ if (((*arg) \-\> un.nonSpecificForm = str2qb (\$\$, \$\$\_len)) == ((struct qbuf *) 0)) \{}}
1427: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1428: \L{\LB{ return NOTOK;}}
1429: \L{\LB{ \}}}
1430: \L{\LB{}}
1431: \L{\LB{ (*(arg)) \-\> offset = type\_CMIP\_ObjectInstance\_nonSpecificForm;}}
1432: \L{\LB{ \%\},}}
1433: \L{\LB{}}
1434: \L{\LB{ enumeratedForm[4]}}
1435: \L{\LB{ \K{IMPLICIT} \K{INTEGER}}}
1436: \L{\LB{ [[i (*arg) \-\> un.enumeratedForm]]}}
1437: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_ObjectInstance\_enumeratedForm; \%\}}}
1438: \L{\LB{ \}}}
1439: \L{\LB{}}
1440: \L{\LB{CMISSync}}
1441: \L{\LB{ \%\{}}
1442: \L{\LB{}\Tab{8}{struct type\_CMIP\_CMISSync **arg =}}
1443: \L{\LB{}\Tab{24}{(struct type\_CMIP\_CMISSync **) parm;}}
1444: \L{\LB{ \%\}}}
1445: \L{\LB{ ::=}}
1446: \L{\LB{ \%\{}}
1447: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_CMISSync *)}}
1448: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_CMISSync *) 0)) \{}}
1449: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1450: \L{\LB{ return NOTOK;}}
1451: \L{\LB{ \}}}
1452: \L{\LB{ \%\}}}
1453: \L{\LB{ \K{INTEGER}}}
1454: \L{\LB{ [[i (*arg) \-\> arg]]}}
1455: \L{\LB{ \{}}
1456: \L{\LB{ bestEffort(0),}}
1457: \L{\LB{ ordered(1),}}
1458: \L{\LB{ stopOnError(2),}}
1459: \L{\LB{ atomic(3)}}
1460: \L{\LB{ \}}}
1461: \L{\LB{}}
1462: \L{\LB{CMISFilter}}
1463: \L{\LB{ \%\{}}
1464: \L{\LB{}\Tab{8}{struct type\_CMIP\_CMISFilter **arg =}}
1465: \L{\LB{}\Tab{24}{(struct type\_CMIP\_CMISFilter **) parm;}}
1466: \L{\LB{}\Tab{8}{struct member\_CMIP\_0 **member\_CMIP\_0;}}
1467: \L{\LB{}\Tab{8}{struct member\_CMIP\_1 **member\_CMIP\_1;}}
1468: \L{\LB{ \%\}}}
1469: \L{\LB{ ::=}}
1470: \L{\LB{ \%\{}}
1471: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_CMISFilter *)}}
1472: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_CMISFilter *) 0)) \{}}
1473: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1474: \L{\LB{ return NOTOK;}}
1475: \L{\LB{ \}}}
1476: \L{\LB{ member\_CMIP\_0 = \&((*arg) \-\> un.member\_CMIP\_0);}}
1477: \L{\LB{ member\_CMIP\_1 = \&((*arg) \-\> un.member\_CMIP\_1);}}
1478: \L{\LB{ \%\}}}
1479: \L{\LB{ \K{CHOICE}}}
1480: \L{\LB{ \{}}
1481: \L{\LB{ item[7]}}
1482: \L{\LB{ FilterItem}}
1483: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.item)]]}}
1484: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_CMISFilter\_item; \%\},}}
1485: \L{\LB{}}
1486: \L{\LB{ and[8]}}
1487: \L{\LB{ \K{IMPLICIT} \K{SET} \K{OF}}}
1488: \L{\LB{ \%\{}}
1489: \L{\LB{ if ((*(member\_CMIP\_0) = (struct member\_CMIP\_0 *)}}
1490: \L{\LB{ calloc (1, sizeof **(member\_CMIP\_0))) == ((struct member\_CMIP\_0 *) 0)) \{}}
1491: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1492: \L{\LB{ return NOTOK;}}
1493: \L{\LB{ \}}}
1494: \L{\LB{ \%\}}}
1495: \L{\LB{ CMISFilter}}
1496: \L{\LB{ [[p (PEPYPARM) \&((*member\_CMIP\_0) \-\> CMISFilter)]]}}
1497: \L{\LB{ \%\{ member\_CMIP\_0 = \&((*member\_CMIP\_0) \-\> next); (*(arg)) \-\> offset = type\_CMIP\_CMISFilter\_and; \%\},}}
1498: \L{\LB{}}
1499: \L{\LB{ or[9]}}
1500: \L{\LB{ \K{IMPLICIT} \K{SET} \K{OF}}}
1501: \L{\LB{ \%\{}}
1502: \L{\LB{ if ((*(member\_CMIP\_1) = (struct member\_CMIP\_1 *)}}
1503: \L{\LB{ calloc (1, sizeof **(member\_CMIP\_1))) == ((struct member\_CMIP\_1 *) 0)) \{}}
1504: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1505: \L{\LB{ return NOTOK;}}
1506: \L{\LB{ \}}}
1507: \L{\LB{ \%\}}}
1508: \L{\LB{ CMISFilter}}
1509: \L{\LB{ [[p (PEPYPARM) \&((*member\_CMIP\_1) \-\> CMISFilter)]]}}
1510: \L{\LB{ \%\{ member\_CMIP\_1 = \&((*member\_CMIP\_1) \-\> next); (*(arg)) \-\> offset = type\_CMIP\_CMISFilter\_or; \%\},}}
1511: \L{\LB{}}
1512: \L{\LB{ not[10]}}
1513: \L{\LB{ CMISFilter}}
1514: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.not)]]}}
1515: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_CMISFilter\_not; \%\}}}
1516: \L{\LB{ \}}}
1517: \L{\LB{}}
1518: \L{\LB{FilterItem}}
1519: \L{\LB{ \%\{}}
1520: \L{\LB{}\Tab{8}{struct type\_CMIP\_FilterItem **arg =}}
1521: \L{\LB{}\Tab{24}{(struct type\_CMIP\_FilterItem **) parm;}}
1522: \L{\LB{ \%\}}}
1523: \L{\LB{ ::=}}
1524: \L{\LB{ \%\{}}
1525: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_FilterItem *)}}
1526: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_FilterItem *) 0)) \{}}
1527: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1528: \L{\LB{ return NOTOK;}}
1529: \L{\LB{ \}}}
1530: \L{\LB{ \%\}}}
1531: \L{\LB{ \K{CHOICE}}}
1532: \L{\LB{ \{}}
1533: \L{\LB{ equality[0]}}
1534: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
1535: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.equality)]]}}
1536: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_FilterItem\_equality; \%\},}}
1537: \L{\LB{}}
1538: \L{\LB{ greaterOrEqual[1]}}
1539: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
1540: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.greaterOrEqual)]]}}
1541: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_FilterItem\_greaterOrEqual; \%\},}}
1542: \L{\LB{}}
1543: \L{\LB{ lessOrEqual[2]}}
1544: \L{\LB{ \K{IMPLICIT} MgmtInfo}}
1545: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.lessOrEqual)]]}}
1546: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_FilterItem\_lessOrEqual; \%\},}}
1547: \L{\LB{}}
1548: \L{\LB{ present[3]}}
1549: \L{\LB{ MgmtInfoID}}
1550: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> un.present)]]}}
1551: \L{\LB{ \%\{ (*(arg)) \-\> offset = type\_CMIP\_FilterItem\_present; \%\}}}
1552: \L{\LB{ \}}}
1553: \L{\LB{}}
1554: \L{\LB{AccessControl}}
1555: \L{\LB{ \%\{}}
1556: \L{\LB{}\Tab{8}{struct type\_CMIP\_AccessControl **arg =}}
1557: \L{\LB{}\Tab{24}{(struct type\_CMIP\_AccessControl **) parm;}}
1558: \L{\LB{ \%\}}}
1559: \L{\LB{ ::=}}
1560: \L{\LB{ \K{ANY}}}
1561: \L{\LB{ [[a (*arg)]]}}
1562: \L{\LB{}}
1563: \L{\LB{EventTypeId}}
1564: \L{\LB{ \%\{}}
1565: \L{\LB{}\Tab{8}{struct type\_CMIP\_EventTypeId **arg =}}
1566: \L{\LB{}\Tab{24}{(struct type\_CMIP\_EventTypeId **) parm;}}
1567: \L{\LB{ \%\}}}
1568: \L{\LB{ ::=}}
1569: \L{\LB{ \K{ANY}}}
1570: \L{\LB{ [[a (*arg)]]}}
1571: \L{\LB{}}
1572: \L{\LB{EventInfo}}
1573: \L{\LB{ \%\{}}
1574: \L{\LB{}\Tab{8}{struct type\_CMIP\_EventInfo **arg =}}
1575: \L{\LB{}\Tab{24}{(struct type\_CMIP\_EventInfo **) parm;}}
1576: \L{\LB{ \%\}}}
1577: \L{\LB{ ::=}}
1578: \L{\LB{ \K{ANY}}}
1579: \L{\LB{ [[a (*arg)]]}}
1580: \L{\LB{}}
1581: \L{\LB{MgmtInfo}}
1582: \L{\LB{ \%\{}}
1583: \L{\LB{}\Tab{8}{struct type\_CMIP\_MgmtInfo **arg =}}
1584: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MgmtInfo **) parm;}}
1585: \L{\LB{ \%\}}}
1586: \L{\LB{ ::=}}
1587: \L{\LB{ \%\{}}
1588: \L{\LB{ if ((*(arg) = (struct type\_CMIP\_MgmtInfo *)}}
1589: \L{\LB{ calloc (1, sizeof **(arg))) == ((struct type\_CMIP\_MgmtInfo *) 0)) \{}}
1590: \L{\LB{ advise (NULLCP, \S{}\"out of memory\"\SE{});}}
1591: \L{\LB{ return NOTOK;}}
1592: \L{\LB{ \}}}
1593: \L{\LB{ \%\}}}
1594: \L{\LB{ \K{SEQUENCE} \{}}
1595: \L{\LB{ MgmtInfoId}}
1596: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> element\_CMIP\_6)]],}}
1597: \L{\LB{}}
1598: \L{\LB{ MgmtInfoValue}}
1599: \L{\LB{ [[p (PEPYPARM) \&((*arg) \-\> element\_CMIP\_7)]]}}
1600: \L{\LB{ \}}}
1601: \L{\LB{}}
1602: \L{\LB{MgmtInfoId}}
1603: \L{\LB{ \%\{}}
1604: \L{\LB{}\Tab{8}{struct type\_CMIP\_MgmtInfoId **arg =}}
1605: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MgmtInfoId **) parm;}}
1606: \L{\LB{ \%\}}}
1607: \L{\LB{ ::=}}
1608: \L{\LB{ \K{ANY}}}
1609: \L{\LB{ [[a (*arg)]]}}
1610: \L{\LB{}}
1611: \L{\LB{MgmtInfoValue}}
1612: \L{\LB{ \%\{}}
1613: \L{\LB{}\Tab{8}{struct type\_CMIP\_MgmtInfoValue **arg =}}
1614: \L{\LB{}\Tab{24}{(struct type\_CMIP\_MgmtInfoValue **) parm;}}
1615: \L{\LB{ \%\}}}
1616: \L{\LB{ ::=}}
1617: \L{\LB{ \K{ANY}}}
1618: \L{\LB{ [[a (*arg)]]}}
1619: \L{\LB{}}
1620: \L{\LB{ActionTypeId}}
1621: \L{\LB{ \%\{}}
1622: \L{\LB{}\Tab{8}{struct type\_CMIP\_ActionTypeId **arg =}}
1623: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ActionTypeId **) parm;}}
1624: \L{\LB{ \%\}}}
1625: \L{\LB{ ::=}}
1626: \L{\LB{ \K{ANY}}}
1627: \L{\LB{ [[a (*arg)]]}}
1628: \L{\LB{}}
1629: \L{\LB{ActionInfo}}
1630: \L{\LB{ \%\{}}
1631: \L{\LB{}\Tab{8}{struct type\_CMIP\_ActionInfo **arg =}}
1632: \L{\LB{}\Tab{24}{(struct type\_CMIP\_ActionInfo **) parm;}}
1633: \L{\LB{ \%\}}}
1634: \L{\LB{ ::=}}
1635: \L{\LB{ \K{ANY}}}
1636: \L{\LB{ [[a (*arg)]]}}
1637: \L{\LB{}}
1638: \L{\LB{SpecificErrorInfo}}
1639: \L{\LB{ \%\{}}
1640: \L{\LB{}\Tab{8}{struct type\_CMIP\_SpecificErrorInfo **arg =}}
1641: \L{\LB{}\Tab{24}{(struct type\_CMIP\_SpecificErrorInfo **) parm;}}
1642: \L{\LB{ \%\}}}
1643: \L{\LB{ ::=}}
1644: \L{\LB{ \K{ANY}}}
1645: \L{\LB{ [[a (*arg)]]}}
1646: \L{\LB{}}
1647: \L{\LB{\K{END}}}
1648: \L{\LB{}}
1649: \L{\LB{\%\{}}
1650: \L{\LB{}}
1651: \L{\LB{free\_CMIP\_EventReportArgument (arg)}}
1652: \L{\LB{struct type\_CMIP\_EventReportArgument *arg;}}
1653: \L{\LB{\{}}
1654: \L{\LB{ if (arg == \K{NULL})}}
1655: \L{\LB{}\Tab{8}{return;}}
1656: \L{\LB{}}
1657: \L{\LB{ if (arg \-\> managedObjectClass)}}
1658: \L{\LB{ free\_CMIP\_ObjectClass (arg \-\> managedObjectClass),}}
1659: \L{\LB{ arg \-\> managedObjectClass = \K{NULL};}}
1660: \L{\LB{ if (arg \-\> managedObjectInstance)}}
1661: \L{\LB{ free\_CMIP\_ObjectInstance (arg \-\> managedObjectInstance),}}
1662: \L{\LB{ arg \-\> managedObjectInstance = \K{NULL};}}
1663: \L{\LB{ if (arg \-\> eventType)}}
1664: \L{\LB{ free\_CMIP\_EventTypeID (arg \-\> eventType),}}
1665: \L{\LB{ arg \-\> eventType = \K{NULL};}}
1666: \L{\LB{ if (arg \-\> eventTime)}}
1667: \L{\LB{ free\_UNIV\_GeneralizedTime (arg \-\> eventTime),}}
1668: \L{\LB{ arg \-\> eventTime = \K{NULL};}}
1669: \L{\LB{ if (arg \-\> eventInfo)}}
1670: \L{\LB{ free\_CMIP\_EventInfo (arg \-\> eventInfo),}}
1671: \L{\LB{ arg \-\> eventInfo = \K{NULL};}}
1672: \L{\LB{}}
1673: \L{\LB{ if (arg)}}
1674: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1675: \L{\LB{\}}}
1676: \L{\LB{}}
1677: \L{\LB{free\_CMIP\_EventReportResult (arg)}}
1678: \L{\LB{struct type\_CMIP\_EventReportResult *arg;}}
1679: \L{\LB{\{}}
1680: \L{\LB{ if (arg == \K{NULL})}}
1681: \L{\LB{}\Tab{8}{return;}}
1682: \L{\LB{}}
1683: \L{\LB{}}
1684: \L{\LB{ if (arg)}}
1685: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1686: \L{\LB{\}}}
1687: \L{\LB{}}
1688: \L{\LB{free\_CMIP\_LinkedReplyArgument (arg)}}
1689: \L{\LB{struct type\_CMIP\_LinkedReplyArgument *arg;}}
1690: \L{\LB{\{}}
1691: \L{\LB{ if (arg == \K{NULL})}}
1692: \L{\LB{}\Tab{8}{return;}}
1693: \L{\LB{}}
1694: \L{\LB{ switch (arg \-\> offset) \{}}
1695: \L{\LB{ case type\_CMIP\_LinkedReplyArgument\_getResult:}}
1696: \L{\LB{ if (arg \-\> un.getResult)}}
1697: \L{\LB{ free\_CMIP\_GetResult (arg \-\> un.getResult),}}
1698: \L{\LB{ arg \-\> un.getResult = \K{NULL};}}
1699: \L{\LB{ break;}}
1700: \L{\LB{}}
1701: \L{\LB{ case type\_CMIP\_LinkedReplyArgument\_getError:}}
1702: \L{\LB{ if (arg \-\> un.getError)}}
1703: \L{\LB{ free\_CMIP\_GetListError (arg \-\> un.getError),}}
1704: \L{\LB{ arg \-\> un.getError = \K{NULL};}}
1705: \L{\LB{ break;}}
1706: \L{\LB{}}
1707: \L{\LB{ case type\_CMIP\_LinkedReplyArgument\_setResult:}}
1708: \L{\LB{ if (arg \-\> un.setResult)}}
1709: \L{\LB{ free\_CMIP\_SetResult (arg \-\> un.setResult),}}
1710: \L{\LB{ arg \-\> un.setResult = \K{NULL};}}
1711: \L{\LB{ break;}}
1712: \L{\LB{}}
1713: \L{\LB{ case type\_CMIP\_LinkedReplyArgument\_setError:}}
1714: \L{\LB{ if (arg \-\> un.setError)}}
1715: \L{\LB{ free\_CMIP\_SetListError (arg \-\> un.setError),}}
1716: \L{\LB{ arg \-\> un.setError = \K{NULL};}}
1717: \L{\LB{ break;}}
1718: \L{\LB{}}
1719: \L{\LB{ case type\_CMIP\_LinkedReplyArgument\_actionResult:}}
1720: \L{\LB{ if (arg \-\> un.actionResult)}}
1721: \L{\LB{ free\_CMIP\_ActionResult (arg \-\> un.actionResult),}}
1722: \L{\LB{ arg \-\> un.actionResult = \K{NULL};}}
1723: \L{\LB{ break;}}
1724: \L{\LB{ \}}}
1725: \L{\LB{}}
1726: \L{\LB{ if (arg)}}
1727: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1728: \L{\LB{\}}}
1729: \L{\LB{}}
1730: \L{\LB{free\_CMIP\_GetArgument (arg)}}
1731: \L{\LB{struct type\_CMIP\_GetArgument *arg;}}
1732: \L{\LB{\{}}
1733: \L{\LB{ if (arg == \K{NULL})}}
1734: \L{\LB{}\Tab{8}{return;}}
1735: \L{\LB{}}
1736: \L{\LB{ if (arg \-\> managedObjectClass)}}
1737: \L{\LB{ free\_CMIP\_ObjectClass (arg \-\> managedObjectClass),}}
1738: \L{\LB{ arg \-\> managedObjectClass = \K{NULL};}}
1739: \L{\LB{ if (arg \-\> managedObjectInstance)}}
1740: \L{\LB{ free\_CMIP\_ObjectInstance (arg \-\> managedObjectInstance),}}
1741: \L{\LB{ arg \-\> managedObjectInstance = \K{NULL};}}
1742: \L{\LB{ if (arg \-\> accessControl)}}
1743: \L{\LB{ free\_CMIP\_AccessControl (arg \-\> accessControl),}}
1744: \L{\LB{ arg \-\> accessControl = \K{NULL};}}
1745: \L{\LB{ if (arg \-\> synchronization)}}
1746: \L{\LB{ free\_CMIP\_CMISSync (arg \-\> synchronization),}}
1747: \L{\LB{ arg \-\> synchronization = \K{NULL};}}
1748: \L{\LB{ if (arg \-\> filter)}}
1749: \L{\LB{ free\_CMIP\_CMISFilter (arg \-\> filter),}}
1750: \L{\LB{ arg \-\> filter = \K{NULL};}}
1751: \L{\LB{ \{}}
1752: \L{\LB{ struct element\_CMIP\_0 *element\_CMIP\_0;}}
1753: \L{\LB{}}
1754: \L{\LB{ for (element\_CMIP\_0 = arg \-\> element\_CMIP\_0;}}
1755: \L{\LB{ element\_CMIP\_0;}}
1756: \L{\LB{ element\_CMIP\_0 = element\_CMIP\_0 \-\> next) \{}}
1757: \L{\LB{ if (element\_CMIP\_0 \-\> MgmtInfoId)}}
1758: \L{\LB{ free\_CMIP\_MgmtInfoId (element\_CMIP\_0 \-\> MgmtInfoId),}}
1759: \L{\LB{ element\_CMIP\_0 \-\> MgmtInfoId = \K{NULL};}}
1760: \L{\LB{}}
1761: \L{\LB{ if (element\_CMIP\_0)}}
1762: \L{\LB{ free ((char *) element\_CMIP\_0);}}
1763: \L{\LB{ \}}}
1764: \L{\LB{}}
1765: \L{\LB{ arg \-\> element\_CMIP\_0 = \K{NULL};}}
1766: \L{\LB{ \}}}
1767: \L{\LB{}}
1768: \L{\LB{ if (arg)}}
1769: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1770: \L{\LB{\}}}
1771: \L{\LB{}}
1772: \L{\LB{free\_CMIP\_GetResult (arg)}}
1773: \L{\LB{struct type\_CMIP\_GetResult *arg;}}
1774: \L{\LB{\{}}
1775: \L{\LB{ if (arg == \K{NULL})}}
1776: \L{\LB{}\Tab{8}{return;}}
1777: \L{\LB{}}
1778: \L{\LB{ if (arg \-\> managedObjectClass)}}
1779: \L{\LB{ free\_CMIP\_ObjectClass (arg \-\> managedObjectClass),}}
1780: \L{\LB{ arg \-\> managedObjectClass = \K{NULL};}}
1781: \L{\LB{ if (arg \-\> managedObjectInstance)}}
1782: \L{\LB{ free\_CMIP\_ObjectInstance (arg \-\> managedObjectInstance),}}
1783: \L{\LB{ arg \-\> managedObjectInstance = \K{NULL};}}
1784: \L{\LB{ if (arg \-\> currentTime)}}
1785: \L{\LB{ free\_UNIV\_GeneralizedTime (arg \-\> currentTime),}}
1786: \L{\LB{ arg \-\> currentTime = \K{NULL};}}
1787: \L{\LB{ \{}}
1788: \L{\LB{ struct element\_CMIP\_1 *element\_CMIP\_1;}}
1789: \L{\LB{}}
1790: \L{\LB{ for (element\_CMIP\_1 = arg \-\> element\_CMIP\_1;}}
1791: \L{\LB{ element\_CMIP\_1;}}
1792: \L{\LB{ element\_CMIP\_1 = element\_CMIP\_1 \-\> next) \{}}
1793: \L{\LB{ if (element\_CMIP\_1 \-\> MgmtInfo)}}
1794: \L{\LB{ free\_CMIP\_MgmtInfo (element\_CMIP\_1 \-\> MgmtInfo),}}
1795: \L{\LB{ element\_CMIP\_1 \-\> MgmtInfo = \K{NULL};}}
1796: \L{\LB{}}
1797: \L{\LB{ if (element\_CMIP\_1)}}
1798: \L{\LB{ free ((char *) element\_CMIP\_1);}}
1799: \L{\LB{ \}}}
1800: \L{\LB{}}
1801: \L{\LB{ arg \-\> element\_CMIP\_1 = \K{NULL};}}
1802: \L{\LB{ \}}}
1803: \L{\LB{}}
1804: \L{\LB{ if (arg)}}
1805: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1806: \L{\LB{\}}}
1807: \L{\LB{}}
1808: \L{\LB{free\_CMIP\_SetArgument (arg)}}
1809: \L{\LB{struct type\_CMIP\_SetArgument *arg;}}
1810: \L{\LB{\{}}
1811: \L{\LB{ if (arg == \K{NULL})}}
1812: \L{\LB{}\Tab{8}{return;}}
1813: \L{\LB{}}
1814: \L{\LB{ if (arg \-\> managedObjectClass)}}
1815: \L{\LB{ free\_CMIP\_ObjectClass (arg \-\> managedObjectClass),}}
1816: \L{\LB{ arg \-\> managedObjectClass = \K{NULL};}}
1817: \L{\LB{ if (arg \-\> managedObjectInstance)}}
1818: \L{\LB{ free\_CMIP\_ObjectInstance (arg \-\> managedObjectInstance),}}
1819: \L{\LB{ arg \-\> managedObjectInstance = \K{NULL};}}
1820: \L{\LB{ if (arg \-\> accessControl)}}
1821: \L{\LB{ free\_CMIP\_AccessControl (arg \-\> accessControl),}}
1822: \L{\LB{ arg \-\> accessControl = \K{NULL};}}
1823: \L{\LB{ if (arg \-\> synchronization)}}
1824: \L{\LB{ free\_CMIP\_CMISSync (arg \-\> synchronization),}}
1825: \L{\LB{ arg \-\> synchronization = \K{NULL};}}
1826: \L{\LB{ if (arg \-\> filter)}}
1827: \L{\LB{ free\_CMIP\_CMISFilter (arg \-\> filter),}}
1828: \L{\LB{ arg \-\> filter = \K{NULL};}}
1829: \L{\LB{ \{}}
1830: \L{\LB{ struct element\_CMIP\_2 *element\_CMIP\_2;}}
1831: \L{\LB{}}
1832: \L{\LB{ for (element\_CMIP\_2 = arg \-\> element\_CMIP\_2;}}
1833: \L{\LB{ element\_CMIP\_2;}}
1834: \L{\LB{ element\_CMIP\_2 = element\_CMIP\_2 \-\> next) \{}}
1835: \L{\LB{ if (element\_CMIP\_2 \-\> MgmtInfo)}}
1836: \L{\LB{ free\_CMIP\_MgmtInfo (element\_CMIP\_2 \-\> MgmtInfo),}}
1837: \L{\LB{ element\_CMIP\_2 \-\> MgmtInfo = \K{NULL};}}
1838: \L{\LB{}}
1839: \L{\LB{ if (element\_CMIP\_2)}}
1840: \L{\LB{ free ((char *) element\_CMIP\_2);}}
1841: \L{\LB{ \}}}
1842: \L{\LB{}}
1843: \L{\LB{ arg \-\> element\_CMIP\_2 = \K{NULL};}}
1844: \L{\LB{ \}}}
1845: \L{\LB{}}
1846: \L{\LB{ if (arg)}}
1847: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1848: \L{\LB{\}}}
1849: \L{\LB{}}
1850: \L{\LB{free\_CMIP\_SetResult (arg)}}
1851: \L{\LB{struct type\_CMIP\_SetResult *arg;}}
1852: \L{\LB{\{}}
1853: \L{\LB{ if (arg == \K{NULL})}}
1854: \L{\LB{}\Tab{8}{return;}}
1855: \L{\LB{}}
1856: \L{\LB{ if (arg \-\> managedObjectClass)}}
1857: \L{\LB{ free\_CMIP\_ObjectClass (arg \-\> managedObjectClass),}}
1858: \L{\LB{ arg \-\> managedObjectClass = \K{NULL};}}
1859: \L{\LB{ if (arg \-\> managedObjectInstance)}}
1860: \L{\LB{ free\_CMIP\_ObjectInstance (arg \-\> managedObjectInstance),}}
1861: \L{\LB{ arg \-\> managedObjectInstance = \K{NULL};}}
1862: \L{\LB{ if (arg \-\> currentTime)}}
1863: \L{\LB{ free\_UNIV\_GeneralizedTime (arg \-\> currentTime),}}
1864: \L{\LB{ arg \-\> currentTime = \K{NULL};}}
1865: \L{\LB{ \{}}
1866: \L{\LB{ struct element\_CMIP\_3 *element\_CMIP\_3;}}
1867: \L{\LB{}}
1868: \L{\LB{ for (element\_CMIP\_3 = arg \-\> element\_CMIP\_3;}}
1869: \L{\LB{ element\_CMIP\_3;}}
1870: \L{\LB{ element\_CMIP\_3 = element\_CMIP\_3 \-\> next) \{}}
1871: \L{\LB{ if (element\_CMIP\_3 \-\> MgmtInfo)}}
1872: \L{\LB{ free\_CMIP\_MgmtInfo (element\_CMIP\_3 \-\> MgmtInfo),}}
1873: \L{\LB{ element\_CMIP\_3 \-\> MgmtInfo = \K{NULL};}}
1874: \L{\LB{}}
1875: \L{\LB{ if (element\_CMIP\_3)}}
1876: \L{\LB{ free ((char *) element\_CMIP\_3);}}
1877: \L{\LB{ \}}}
1878: \L{\LB{}}
1879: \L{\LB{ arg \-\> element\_CMIP\_3 = \K{NULL};}}
1880: \L{\LB{ \}}}
1881: \L{\LB{}}
1882: \L{\LB{ if (arg)}}
1883: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1884: \L{\LB{\}}}
1885: \L{\LB{}}
1886: \L{\LB{free\_CMIP\_ActionArgument (arg)}}
1887: \L{\LB{struct type\_CMIP\_ActionArgument *arg;}}
1888: \L{\LB{\{}}
1889: \L{\LB{ if (arg == \K{NULL})}}
1890: \L{\LB{}\Tab{8}{return;}}
1891: \L{\LB{}}
1892: \L{\LB{ if (arg \-\> managedObjectClass)}}
1893: \L{\LB{ free\_CMIP\_ObjectClass (arg \-\> managedObjectClass),}}
1894: \L{\LB{ arg \-\> managedObjectClass = \K{NULL};}}
1895: \L{\LB{ if (arg \-\> managedObjectInstance)}}
1896: \L{\LB{ free\_CMIP\_ObjectInstance (arg \-\> managedObjectInstance),}}
1897: \L{\LB{ arg \-\> managedObjectInstance = \K{NULL};}}
1898: \L{\LB{ if (arg \-\> accessControl)}}
1899: \L{\LB{ free\_CMIP\_AccessControl (arg \-\> accessControl),}}
1900: \L{\LB{ arg \-\> accessControl = \K{NULL};}}
1901: \L{\LB{ if (arg \-\> filter)}}
1902: \L{\LB{ free\_CMIP\_CMISFilter (arg \-\> filter),}}
1903: \L{\LB{ arg \-\> filter = \K{NULL};}}
1904: \L{\LB{ if (arg \-\> actionType)}}
1905: \L{\LB{ free\_CMIP\_ActionTypeId (arg \-\> actionType),}}
1906: \L{\LB{ arg \-\> actionType = \K{NULL};}}
1907: \L{\LB{ if (arg \-\> actionInfo)}}
1908: \L{\LB{ free\_CMIP\_ActionInfo (arg \-\> actionInfo),}}
1909: \L{\LB{ arg \-\> actionInfo = \K{NULL};}}
1910: \L{\LB{}}
1911: \L{\LB{ if (arg)}}
1912: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1913: \L{\LB{\}}}
1914: \L{\LB{}}
1915: \L{\LB{free\_CMIP\_ActionResult (arg)}}
1916: \L{\LB{struct type\_CMIP\_ActionResult *arg;}}
1917: \L{\LB{\{}}
1918: \L{\LB{ if (arg == \K{NULL})}}
1919: \L{\LB{}\Tab{8}{return;}}
1920: \L{\LB{}}
1921: \L{\LB{ if (arg \-\> managedObjectClass)}}
1922: \L{\LB{ free\_CMIP\_ObjectClass (arg \-\> managedObjectClass),}}
1923: \L{\LB{ arg \-\> managedObjectClass = \K{NULL};}}
1924: \L{\LB{ if (arg \-\> managedObjectInstance)}}
1925: \L{\LB{ free\_CMIP\_ObjectInstance (arg \-\> managedObjectInstance),}}
1926: \L{\LB{ arg \-\> managedObjectInstance = \K{NULL};}}
1927: \L{\LB{ if (arg \-\> currentTime)}}
1928: \L{\LB{ free\_UNIV\_GeneralizedTime (arg \-\> currentTime),}}
1929: \L{\LB{ arg \-\> currentTime = \K{NULL};}}
1930: \L{\LB{ if (arg \-\> actionResult)}}
1931: \L{\LB{ free\_CMIP\_MgmtInfo (arg \-\> actionResult),}}
1932: \L{\LB{ arg \-\> actionResult = \K{NULL};}}
1933: \L{\LB{}}
1934: \L{\LB{ if (arg)}}
1935: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1936: \L{\LB{\}}}
1937: \L{\LB{}}
1938: \L{\LB{free\_CMIP\_GetListError (arg)}}
1939: \L{\LB{struct type\_CMIP\_GetListError *arg;}}
1940: \L{\LB{\{}}
1941: \L{\LB{ if (arg == \K{NULL})}}
1942: \L{\LB{}\Tab{8}{return;}}
1943: \L{\LB{}}
1944: \L{\LB{ if (arg \-\> managedObjectClass)}}
1945: \L{\LB{ free\_CMIP\_ObjectClass (arg \-\> managedObjectClass),}}
1946: \L{\LB{ arg \-\> managedObjectClass = \K{NULL};}}
1947: \L{\LB{ if (arg \-\> managedObjectInstance)}}
1948: \L{\LB{ free\_CMIP\_ObjectInstance (arg \-\> managedObjectInstance),}}
1949: \L{\LB{ arg \-\> managedObjectInstance = \K{NULL};}}
1950: \L{\LB{ if (arg \-\> currentTime)}}
1951: \L{\LB{ free\_UNIV\_GeneralizedTime (arg \-\> currentTime),}}
1952: \L{\LB{ arg \-\> currentTime = \K{NULL};}}
1953: \L{\LB{ \{}}
1954: \L{\LB{ struct element\_CMIP\_4 *element\_CMIP\_4;}}
1955: \L{\LB{}}
1956: \L{\LB{ for (element\_CMIP\_4 = arg \-\> element\_CMIP\_4;}}
1957: \L{\LB{ element\_CMIP\_4;}}
1958: \L{\LB{ element\_CMIP\_4 = element\_CMIP\_4 \-\> next) \{}}
1959: \L{\LB{ if (element\_CMIP\_4 \-\> MISGetInfoStatus)}}
1960: \L{\LB{ free\_CMIP\_MISGetInfoStatus (element\_CMIP\_4 \-\> MISGetInfoStatus),}}
1961: \L{\LB{ element\_CMIP\_4 \-\> MISGetInfoStatus = \K{NULL};}}
1962: \L{\LB{}}
1963: \L{\LB{ if (element\_CMIP\_4)}}
1964: \L{\LB{ free ((char *) element\_CMIP\_4);}}
1965: \L{\LB{ \}}}
1966: \L{\LB{}}
1967: \L{\LB{ arg \-\> element\_CMIP\_4 = \K{NULL};}}
1968: \L{\LB{ \}}}
1969: \L{\LB{}}
1970: \L{\LB{ if (arg)}}
1971: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1972: \L{\LB{\}}}
1973: \L{\LB{}}
1974: \L{\LB{free\_CMIP\_MISGetInfoStatus (arg)}}
1975: \L{\LB{struct type\_CMIP\_MISGetInfoStatus *arg;}}
1976: \L{\LB{\{}}
1977: \L{\LB{ if (arg == \K{NULL})}}
1978: \L{\LB{}\Tab{8}{return;}}
1979: \L{\LB{}}
1980: \L{\LB{ switch (arg \-\> offset) \{}}
1981: \L{\LB{ case type\_CMIP\_MISGetInfoStatus\_mgmtInfoIdError:}}
1982: \L{\LB{ if (arg \-\> un.mgmtInfoIdError)}}
1983: \L{\LB{ free\_CMIP\_MgmtInfoIdError (arg \-\> un.mgmtInfoIdError),}}
1984: \L{\LB{ arg \-\> un.mgmtInfoIdError = \K{NULL};}}
1985: \L{\LB{ break;}}
1986: \L{\LB{}}
1987: \L{\LB{ case type\_CMIP\_MISGetInfoStatus\_mgmtInfo:}}
1988: \L{\LB{ if (arg \-\> un.mgmtInfo)}}
1989: \L{\LB{ free\_CMIP\_MgmtInfo (arg \-\> un.mgmtInfo),}}
1990: \L{\LB{ arg \-\> un.mgmtInfo = \K{NULL};}}
1991: \L{\LB{ break;}}
1992: \L{\LB{ \}}}
1993: \L{\LB{}}
1994: \L{\LB{ if (arg)}}
1995: \L{\LB{}\Tab{8}{free ((char *) arg);}}
1996: \L{\LB{\}}}
1997: \L{\LB{}}
1998: \L{\LB{free\_CMIP\_MgmtInfoIdError (arg)}}
1999: \L{\LB{struct type\_CMIP\_MgmtInfoIdError *arg;}}
2000: \L{\LB{\{}}
2001: \L{\LB{ if (arg == \K{NULL})}}
2002: \L{\LB{}\Tab{8}{return;}}
2003: \L{\LB{}}
2004: \L{\LB{ if (arg \-\> errorStatus)}}
2005: \L{\LB{ free\_CMIP\_ErrorStatus (arg \-\> errorStatus),}}
2006: \L{\LB{ arg \-\> errorStatus = \K{NULL};}}
2007: \L{\LB{ if (arg \-\> mgmtInfoId)}}
2008: \L{\LB{ free\_CMIP\_MgmtInfoId (arg \-\> mgmtInfoId),}}
2009: \L{\LB{ arg \-\> mgmtInfoId = \K{NULL};}}
2010: \L{\LB{}}
2011: \L{\LB{ if (arg)}}
2012: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2013: \L{\LB{\}}}
2014: \L{\LB{}}
2015: \L{\LB{free\_CMIP\_SetListError (arg)}}
2016: \L{\LB{struct type\_CMIP\_SetListError *arg;}}
2017: \L{\LB{\{}}
2018: \L{\LB{ if (arg == \K{NULL})}}
2019: \L{\LB{}\Tab{8}{return;}}
2020: \L{\LB{}}
2021: \L{\LB{ if (arg \-\> managedObjectClass)}}
2022: \L{\LB{ free\_CMIP\_ObjectClass (arg \-\> managedObjectClass),}}
2023: \L{\LB{ arg \-\> managedObjectClass = \K{NULL};}}
2024: \L{\LB{ if (arg \-\> managedObjectInstance)}}
2025: \L{\LB{ free\_CMIP\_ObjectInstance (arg \-\> managedObjectInstance),}}
2026: \L{\LB{ arg \-\> managedObjectInstance = \K{NULL};}}
2027: \L{\LB{ if (arg \-\> currentTime)}}
2028: \L{\LB{ free\_UNIV\_GeneralizedTime (arg \-\> currentTime),}}
2029: \L{\LB{ arg \-\> currentTime = \K{NULL};}}
2030: \L{\LB{ \{}}
2031: \L{\LB{ struct element\_CMIP\_5 *element\_CMIP\_5;}}
2032: \L{\LB{}}
2033: \L{\LB{ for (element\_CMIP\_5 = arg \-\> element\_CMIP\_5;}}
2034: \L{\LB{ element\_CMIP\_5;}}
2035: \L{\LB{ element\_CMIP\_5 = element\_CMIP\_5 \-\> next) \{}}
2036: \L{\LB{ if (element\_CMIP\_5 \-\> MISSetInfoStatus)}}
2037: \L{\LB{ free\_CMIP\_MISSetInfoStatus (element\_CMIP\_5 \-\> MISSetInfoStatus),}}
2038: \L{\LB{ element\_CMIP\_5 \-\> MISSetInfoStatus = \K{NULL};}}
2039: \L{\LB{}}
2040: \L{\LB{ if (element\_CMIP\_5)}}
2041: \L{\LB{ free ((char *) element\_CMIP\_5);}}
2042: \L{\LB{ \}}}
2043: \L{\LB{}}
2044: \L{\LB{ arg \-\> element\_CMIP\_5 = \K{NULL};}}
2045: \L{\LB{ \}}}
2046: \L{\LB{}}
2047: \L{\LB{ if (arg)}}
2048: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2049: \L{\LB{\}}}
2050: \L{\LB{}}
2051: \L{\LB{free\_CMIP\_MISSetInfoStatus (arg)}}
2052: \L{\LB{struct type\_CMIP\_MISSetInfoStatus *arg;}}
2053: \L{\LB{\{}}
2054: \L{\LB{ if (arg == \K{NULL})}}
2055: \L{\LB{}\Tab{8}{return;}}
2056: \L{\LB{}}
2057: \L{\LB{ switch (arg \-\> offset) \{}}
2058: \L{\LB{ case type\_CMIP\_MISSetInfoStatus\_mgmtInfoError:}}
2059: \L{\LB{ if (arg \-\> un.mgmtInfoError)}}
2060: \L{\LB{ free\_CMIP\_MgmtInfoError (arg \-\> un.mgmtInfoError),}}
2061: \L{\LB{ arg \-\> un.mgmtInfoError = \K{NULL};}}
2062: \L{\LB{ break;}}
2063: \L{\LB{}}
2064: \L{\LB{ case type\_CMIP\_MISSetInfoStatus\_mgmtInfo:}}
2065: \L{\LB{ if (arg \-\> un.mgmtInfo)}}
2066: \L{\LB{ free\_CMIP\_MgmtInfo (arg \-\> un.mgmtInfo),}}
2067: \L{\LB{ arg \-\> un.mgmtInfo = \K{NULL};}}
2068: \L{\LB{ break;}}
2069: \L{\LB{ \}}}
2070: \L{\LB{}}
2071: \L{\LB{ if (arg)}}
2072: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2073: \L{\LB{\}}}
2074: \L{\LB{}}
2075: \L{\LB{free\_CMIP\_MgmtInfoError (arg)}}
2076: \L{\LB{struct type\_CMIP\_MgmtInfoError *arg;}}
2077: \L{\LB{\{}}
2078: \L{\LB{ if (arg == \K{NULL})}}
2079: \L{\LB{}\Tab{8}{return;}}
2080: \L{\LB{}}
2081: \L{\LB{ if (arg \-\> errorStatus)}}
2082: \L{\LB{ free\_CMIP\_ErrorStatus (arg \-\> errorStatus),}}
2083: \L{\LB{ arg \-\> errorStatus = \K{NULL};}}
2084: \L{\LB{ if (arg \-\> mgmtInfo)}}
2085: \L{\LB{ free\_CMIP\_MgmtInfo (arg \-\> mgmtInfo),}}
2086: \L{\LB{ arg \-\> mgmtInfo = \K{NULL};}}
2087: \L{\LB{}}
2088: \L{\LB{ if (arg)}}
2089: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2090: \L{\LB{\}}}
2091: \L{\LB{}}
2092: \L{\LB{free\_CMIP\_ErrorStatus (arg)}}
2093: \L{\LB{struct type\_CMIP\_ErrorStatus *arg;}}
2094: \L{\LB{\{}}
2095: \L{\LB{ if (arg == \K{NULL})}}
2096: \L{\LB{}\Tab{8}{return;}}
2097: \L{\LB{}}
2098: \L{\LB{}}
2099: \L{\LB{ if (arg)}}
2100: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2101: \L{\LB{\}}}
2102: \L{\LB{}}
2103: \L{\LB{free\_CMIP\_ProcessingFailure (arg)}}
2104: \L{\LB{struct type\_CMIP\_ProcessingFailure *arg;}}
2105: \L{\LB{\{}}
2106: \L{\LB{ if (arg == \K{NULL})}}
2107: \L{\LB{}\Tab{8}{return;}}
2108: \L{\LB{}}
2109: \L{\LB{ switch (arg \-\> offset) \{}}
2110: \L{\LB{ case type\_CMIP\_ProcessingFailure\_actual:}}
2111: \L{\LB{ if (arg \-\> un.actual)}}
2112: \L{\LB{ free\_CMIP\_SpecificErrorInfo (arg \-\> un.actual),}}
2113: \L{\LB{ arg \-\> un.actual = \K{NULL};}}
2114: \L{\LB{ break;}}
2115: \L{\LB{}}
2116: \L{\LB{ case type\_CMIP\_ProcessingFailure\_none:}}
2117: \L{\LB{ break;}}
2118: \L{\LB{ \}}}
2119: \L{\LB{}}
2120: \L{\LB{ if (arg)}}
2121: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2122: \L{\LB{\}}}
2123: \L{\LB{}}
2124: \L{\LB{free\_CMIP\_ObjectClass (arg)}}
2125: \L{\LB{struct type\_CMIP\_ObjectClass *arg;}}
2126: \L{\LB{\{}}
2127: \L{\LB{ if (arg == \K{NULL})}}
2128: \L{\LB{}\Tab{8}{return;}}
2129: \L{\LB{}}
2130: \L{\LB{ switch (arg \-\> offset) \{}}
2131: \L{\LB{ case type\_CMIP\_ObjectClass\_globalForm:}}
2132: \L{\LB{ if (arg \-\> un.globalForm)}}
2133: \L{\LB{ oid\_free (arg \-\> un.globalForm),}}
2134: \L{\LB{ arg \-\> un.globalForm = NULLOID;}}
2135: \L{\LB{ break;}}
2136: \L{\LB{}}
2137: \L{\LB{ case type\_CMIP\_ObjectClass\_nonSpecificForm:}}
2138: \L{\LB{ if (arg \-\> un.nonSpecificForm)}}
2139: \L{\LB{ qb\_free (arg \-\> un.nonSpecificForm),}}
2140: \L{\LB{ arg \-\> un.nonSpecificForm = \K{NULL};}}
2141: \L{\LB{ break;}}
2142: \L{\LB{ \}}}
2143: \L{\LB{}}
2144: \L{\LB{ if (arg)}}
2145: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2146: \L{\LB{\}}}
2147: \L{\LB{}}
2148: \L{\LB{free\_CMIP\_ObjectInstance (arg)}}
2149: \L{\LB{struct type\_CMIP\_ObjectInstance *arg;}}
2150: \L{\LB{\{}}
2151: \L{\LB{ if (arg == \K{NULL})}}
2152: \L{\LB{}\Tab{8}{return;}}
2153: \L{\LB{}}
2154: \L{\LB{ switch (arg \-\> offset) \{}}
2155: \L{\LB{ case type\_CMIP\_ObjectInstance\_distinguishedName:}}
2156: \L{\LB{ if (arg \-\> un.distinguishedName)}}
2157: \L{\LB{ free\_CMIP\_DistinguishedName (arg \-\> un.distinguishedName),}}
2158: \L{\LB{ arg \-\> un.distinguishedName = \K{NULL};}}
2159: \L{\LB{ break;}}
2160: \L{\LB{}}
2161: \L{\LB{ case type\_CMIP\_ObjectInstance\_nonSpecificForm:}}
2162: \L{\LB{ if (arg \-\> un.nonSpecificForm)}}
2163: \L{\LB{ qb\_free (arg \-\> un.nonSpecificForm),}}
2164: \L{\LB{ arg \-\> un.nonSpecificForm = \K{NULL};}}
2165: \L{\LB{ break;}}
2166: \L{\LB{}}
2167: \L{\LB{ case type\_CMIP\_ObjectInstance\_enumeratedForm:}}
2168: \L{\LB{ break;}}
2169: \L{\LB{ \}}}
2170: \L{\LB{}}
2171: \L{\LB{ if (arg)}}
2172: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2173: \L{\LB{\}}}
2174: \L{\LB{}}
2175: \L{\LB{free\_CMIP\_CMISSync (arg)}}
2176: \L{\LB{struct type\_CMIP\_CMISSync *arg;}}
2177: \L{\LB{\{}}
2178: \L{\LB{ if (arg == \K{NULL})}}
2179: \L{\LB{}\Tab{8}{return;}}
2180: \L{\LB{}}
2181: \L{\LB{}}
2182: \L{\LB{ if (arg)}}
2183: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2184: \L{\LB{\}}}
2185: \L{\LB{}}
2186: \L{\LB{free\_CMIP\_CMISFilter (arg)}}
2187: \L{\LB{struct type\_CMIP\_CMISFilter *arg;}}
2188: \L{\LB{\{}}
2189: \L{\LB{ if (arg == \K{NULL})}}
2190: \L{\LB{}\Tab{8}{return;}}
2191: \L{\LB{}}
2192: \L{\LB{ switch (arg \-\> offset) \{}}
2193: \L{\LB{ case type\_CMIP\_CMISFilter\_item:}}
2194: \L{\LB{ if (arg \-\> un.item)}}
2195: \L{\LB{ free\_CMIP\_FilterItem (arg \-\> un.item),}}
2196: \L{\LB{ arg \-\> un.item = \K{NULL};}}
2197: \L{\LB{ break;}}
2198: \L{\LB{}}
2199: \L{\LB{ case type\_CMIP\_CMISFilter\_and:}}
2200: \L{\LB{ \{}}
2201: \L{\LB{ struct member\_CMIP\_0 *member\_CMIP\_0;}}
2202: \L{\LB{}}
2203: \L{\LB{ for (member\_CMIP\_0 = arg \-\> un.member\_CMIP\_0;}}
2204: \L{\LB{ member\_CMIP\_0;}}
2205: \L{\LB{ member\_CMIP\_0 = member\_CMIP\_0 \-\> next) \{}}
2206: \L{\LB{ if (member\_CMIP\_0 \-\> CMISFilter)}}
2207: \L{\LB{ free\_CMIP\_CMISFilter (member\_CMIP\_0 \-\> CMISFilter),}}
2208: \L{\LB{ member\_CMIP\_0 \-\> CMISFilter = \K{NULL};}}
2209: \L{\LB{}}
2210: \L{\LB{ if (member\_CMIP\_0)}}
2211: \L{\LB{ free ((char *) member\_CMIP\_0);}}
2212: \L{\LB{ \}}}
2213: \L{\LB{}}
2214: \L{\LB{ arg \-\> un.member\_CMIP\_0 = \K{NULL};}}
2215: \L{\LB{ \}}}
2216: \L{\LB{ break;}}
2217: \L{\LB{}}
2218: \L{\LB{ case type\_CMIP\_CMISFilter\_or:}}
2219: \L{\LB{ \{}}
2220: \L{\LB{ struct member\_CMIP\_1 *member\_CMIP\_1;}}
2221: \L{\LB{}}
2222: \L{\LB{ for (member\_CMIP\_1 = arg \-\> un.member\_CMIP\_1;}}
2223: \L{\LB{ member\_CMIP\_1;}}
2224: \L{\LB{ member\_CMIP\_1 = member\_CMIP\_1 \-\> next) \{}}
2225: \L{\LB{ if (member\_CMIP\_1 \-\> CMISFilter)}}
2226: \L{\LB{ free\_CMIP\_CMISFilter (member\_CMIP\_1 \-\> CMISFilter),}}
2227: \L{\LB{ member\_CMIP\_1 \-\> CMISFilter = \K{NULL};}}
2228: \L{\LB{}}
2229: \L{\LB{ if (member\_CMIP\_1)}}
2230: \L{\LB{ free ((char *) member\_CMIP\_1);}}
2231: \L{\LB{ \}}}
2232: \L{\LB{}}
2233: \L{\LB{ arg \-\> un.member\_CMIP\_1 = \K{NULL};}}
2234: \L{\LB{ \}}}
2235: \L{\LB{ break;}}
2236: \L{\LB{}}
2237: \L{\LB{ case type\_CMIP\_CMISFilter\_not:}}
2238: \L{\LB{ if (arg \-\> un.not)}}
2239: \L{\LB{ free\_CMIP\_CMISFilter (arg \-\> un.not),}}
2240: \L{\LB{ arg \-\> un.not = \K{NULL};}}
2241: \L{\LB{ break;}}
2242: \L{\LB{ \}}}
2243: \L{\LB{}}
2244: \L{\LB{ if (arg)}}
2245: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2246: \L{\LB{\}}}
2247: \L{\LB{}}
2248: \L{\LB{free\_CMIP\_FilterItem (arg)}}
2249: \L{\LB{struct type\_CMIP\_FilterItem *arg;}}
2250: \L{\LB{\{}}
2251: \L{\LB{ if (arg == \K{NULL})}}
2252: \L{\LB{}\Tab{8}{return;}}
2253: \L{\LB{}}
2254: \L{\LB{ switch (arg \-\> offset) \{}}
2255: \L{\LB{ case type\_CMIP\_FilterItem\_equality:}}
2256: \L{\LB{ if (arg \-\> un.equality)}}
2257: \L{\LB{ free\_CMIP\_MgmtInfo (arg \-\> un.equality),}}
2258: \L{\LB{ arg \-\> un.equality = \K{NULL};}}
2259: \L{\LB{ break;}}
2260: \L{\LB{}}
2261: \L{\LB{ case type\_CMIP\_FilterItem\_greaterOrEqual:}}
2262: \L{\LB{ if (arg \-\> un.greaterOrEqual)}}
2263: \L{\LB{ free\_CMIP\_MgmtInfo (arg \-\> un.greaterOrEqual),}}
2264: \L{\LB{ arg \-\> un.greaterOrEqual = \K{NULL};}}
2265: \L{\LB{ break;}}
2266: \L{\LB{}}
2267: \L{\LB{ case type\_CMIP\_FilterItem\_lessOrEqual:}}
2268: \L{\LB{ if (arg \-\> un.lessOrEqual)}}
2269: \L{\LB{ free\_CMIP\_MgmtInfo (arg \-\> un.lessOrEqual),}}
2270: \L{\LB{ arg \-\> un.lessOrEqual = \K{NULL};}}
2271: \L{\LB{ break;}}
2272: \L{\LB{}}
2273: \L{\LB{ case type\_CMIP\_FilterItem\_present:}}
2274: \L{\LB{ if (arg \-\> un.present)}}
2275: \L{\LB{ free\_CMIP\_MgmtInfoID (arg \-\> un.present),}}
2276: \L{\LB{ arg \-\> un.present = \K{NULL};}}
2277: \L{\LB{ break;}}
2278: \L{\LB{ \}}}
2279: \L{\LB{}}
2280: \L{\LB{ if (arg)}}
2281: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2282: \L{\LB{\}}}
2283: \L{\LB{}}
2284: \L{\LB{free\_CMIP\_MgmtInfo (arg)}}
2285: \L{\LB{struct type\_CMIP\_MgmtInfo *arg;}}
2286: \L{\LB{\{}}
2287: \L{\LB{ if (arg == \K{NULL})}}
2288: \L{\LB{}\Tab{8}{return;}}
2289: \L{\LB{}}
2290: \L{\LB{ if (arg \-\> element\_CMIP\_6)}}
2291: \L{\LB{ free\_CMIP\_MgmtInfoId (arg \-\> element\_CMIP\_6),}}
2292: \L{\LB{ arg \-\> element\_CMIP\_6 = \K{NULL};}}
2293: \L{\LB{ if (arg \-\> element\_CMIP\_7)}}
2294: \L{\LB{ free\_CMIP\_MgmtInfoValue (arg \-\> element\_CMIP\_7),}}
2295: \L{\LB{ arg \-\> element\_CMIP\_7 = \K{NULL};}}
2296: \L{\LB{}}
2297: \L{\LB{ if (arg)}}
2298: \L{\LB{}\Tab{8}{free ((char *) arg);}}
2299: \L{\LB{\}}}
2300: \L{\LB{}}
2301: \L{\LB{\%\}}}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.