1 krisbash 1.1 /* @migen@ */
2 /*
3 **==============================================================================
4 **
5 ** WARNING: THIS FILE WAS AUTOMATICALLY GENERATED. PLEASE DO NOT EDIT.
6 **
7 **==============================================================================
8 */
9 #include <ctype.h>
10 #include <MI.h>
11 #include "CIM_Indication.h"
12 #include "CIM_InstCreation.h"
13 #include "CIM_InstDeletion.h"
14 #include "CIM_InstIndication.h"
15 #include "CIM_InstMethodCall.h"
16 #include "CIM_InstModification.h"
17 #include "CIM_InstRead.h"
18
19 /*
20 **==============================================================================
21 **
22 krisbash 1.1 ** Schema Declaration
23 **
24 **==============================================================================
25 */
26
27 extern MI_SchemaDecl indicationSchemaDecl;
28
29 /*
30 **==============================================================================
31 **
32 ** Qualifier declarations
33 **
34 **==============================================================================
35 */
36
37 /*
38 **==============================================================================
39 **
40 ** CIM_Indication
41 **
42 **==============================================================================
43 krisbash 1.1 */
44
45 /* property CIM_Indication.IndicationIdentifier */
46 static MI_CONST MI_PropertyDecl CIM_Indication_IndicationIdentifier_prop =
47 {
48 MI_FLAG_PROPERTY, /* flags */
49 0x00697214, /* code */
50 MI_T("IndicationIdentifier"), /* name */
51 NULL, /* qualifiers */
52 0, /* numQualifiers */
53 MI_STRING, /* type */
54 NULL, /* className */
55 0, /* subscript */
56 offsetof(CIM_Indication, IndicationIdentifier), /* offset */
57 MI_T("CIM_Indication"), /* origin */
58 MI_T("CIM_Indication"), /* propagator */
59 NULL,
60 };
61
62 /* property CIM_Indication.CorrelatedIndications */
63 static MI_CONST MI_PropertyDecl CIM_Indication_CorrelatedIndications_prop =
64 krisbash 1.1 {
65 MI_FLAG_PROPERTY, /* flags */
66 0x00637315, /* code */
67 MI_T("CorrelatedIndications"), /* name */
68 NULL, /* qualifiers */
69 0, /* numQualifiers */
70 MI_STRINGA, /* type */
71 NULL, /* className */
72 0, /* subscript */
73 offsetof(CIM_Indication, CorrelatedIndications), /* offset */
74 MI_T("CIM_Indication"), /* origin */
75 MI_T("CIM_Indication"), /* propagator */
76 NULL,
77 };
78
79 /* property CIM_Indication.IndicationTime */
80 static MI_CONST MI_PropertyDecl CIM_Indication_IndicationTime_prop =
81 {
82 MI_FLAG_PROPERTY, /* flags */
83 0x0069650E, /* code */
84 MI_T("IndicationTime"), /* name */
85 krisbash 1.1 NULL, /* qualifiers */
86 0, /* numQualifiers */
87 MI_DATETIME, /* type */
88 NULL, /* className */
89 0, /* subscript */
90 offsetof(CIM_Indication, IndicationTime), /* offset */
91 MI_T("CIM_Indication"), /* origin */
92 MI_T("CIM_Indication"), /* propagator */
93 NULL,
94 };
95
96 /* property CIM_Indication.PerceivedSeverity */
97 static MI_CONST MI_PropertyDecl CIM_Indication_PerceivedSeverity_prop =
98 {
99 MI_FLAG_PROPERTY, /* flags */
100 0x00707911, /* code */
101 MI_T("PerceivedSeverity"), /* name */
102 NULL, /* qualifiers */
103 0, /* numQualifiers */
104 MI_UINT16, /* type */
105 NULL, /* className */
106 krisbash 1.1 0, /* subscript */
107 offsetof(CIM_Indication, PerceivedSeverity), /* offset */
108 MI_T("CIM_Indication"), /* origin */
109 MI_T("CIM_Indication"), /* propagator */
110 NULL,
111 };
112
113 /* property CIM_Indication.OtherSeverity */
114 static MI_CONST MI_PropertyDecl CIM_Indication_OtherSeverity_prop =
115 {
116 MI_FLAG_PROPERTY, /* flags */
117 0x006F790D, /* code */
118 MI_T("OtherSeverity"), /* name */
119 NULL, /* qualifiers */
120 0, /* numQualifiers */
121 MI_STRING, /* type */
122 NULL, /* className */
123 0, /* subscript */
124 offsetof(CIM_Indication, OtherSeverity), /* offset */
125 MI_T("CIM_Indication"), /* origin */
126 MI_T("CIM_Indication"), /* propagator */
127 krisbash 1.1 NULL,
128 };
129
130 /* property CIM_Indication.IndicationFilterName */
131 static MI_CONST MI_PropertyDecl CIM_Indication_IndicationFilterName_prop =
132 {
133 MI_FLAG_PROPERTY, /* flags */
134 0x00696514, /* code */
135 MI_T("IndicationFilterName"), /* name */
136 NULL, /* qualifiers */
137 0, /* numQualifiers */
138 MI_STRING, /* type */
139 NULL, /* className */
140 0, /* subscript */
141 offsetof(CIM_Indication, IndicationFilterName), /* offset */
142 MI_T("CIM_Indication"), /* origin */
143 MI_T("CIM_Indication"), /* propagator */
144 NULL,
145 };
146
147 /* property CIM_Indication.SequenceContext */
148 krisbash 1.1 static MI_CONST MI_PropertyDecl CIM_Indication_SequenceContext_prop =
149 {
150 MI_FLAG_PROPERTY, /* flags */
151 0x0073740F, /* code */
152 MI_T("SequenceContext"), /* name */
153 NULL, /* qualifiers */
154 0, /* numQualifiers */
155 MI_STRING, /* type */
156 NULL, /* className */
157 0, /* subscript */
158 offsetof(CIM_Indication, SequenceContext), /* offset */
159 MI_T("CIM_Indication"), /* origin */
160 MI_T("CIM_Indication"), /* propagator */
161 NULL,
162 };
163
164 /* property CIM_Indication.SequenceNumber */
165 static MI_CONST MI_PropertyDecl CIM_Indication_SequenceNumber_prop =
166 {
167 MI_FLAG_PROPERTY, /* flags */
168 0x0073720E, /* code */
169 krisbash 1.1 MI_T("SequenceNumber"), /* name */
170 NULL, /* qualifiers */
171 0, /* numQualifiers */
172 MI_SINT64, /* type */
173 NULL, /* className */
174 0, /* subscript */
175 offsetof(CIM_Indication, SequenceNumber), /* offset */
176 MI_T("CIM_Indication"), /* origin */
177 MI_T("CIM_Indication"), /* propagator */
178 NULL,
179 };
180
181 static MI_PropertyDecl MI_CONST* MI_CONST CIM_Indication_props[] =
182 {
183 &CIM_Indication_IndicationIdentifier_prop,
184 &CIM_Indication_CorrelatedIndications_prop,
185 &CIM_Indication_IndicationTime_prop,
186 &CIM_Indication_PerceivedSeverity_prop,
187 &CIM_Indication_OtherSeverity_prop,
188 &CIM_Indication_IndicationFilterName_prop,
189 &CIM_Indication_SequenceContext_prop,
190 krisbash 1.1 &CIM_Indication_SequenceNumber_prop,
191 };
192
193 static MI_CONST MI_Char* CIM_Indication_Version_qual_value = MI_T("2.24.0");
194
195 static MI_CONST MI_Qualifier CIM_Indication_Version_qual =
196 {
197 MI_T("Version"),
198 MI_STRING,
199 MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TRANSLATABLE|MI_FLAG_RESTRICTED,
200 &CIM_Indication_Version_qual_value
201 };
202
203 static MI_CONST MI_Char* CIM_Indication_UMLPackagePath_qual_value = MI_T("CIM::Event");
204
205 static MI_CONST MI_Qualifier CIM_Indication_UMLPackagePath_qual =
206 {
207 MI_T("UMLPackagePath"),
208 MI_STRING,
209 0,
210 &CIM_Indication_UMLPackagePath_qual_value
211 krisbash 1.1 };
212
213 static MI_Qualifier MI_CONST* MI_CONST CIM_Indication_quals[] =
214 {
215 &CIM_Indication_Version_qual,
216 &CIM_Indication_UMLPackagePath_qual,
217 };
218
219 /* class CIM_Indication */
220 MI_CONST MI_ClassDecl CIM_Indication_rtti =
221 {
222 MI_FLAG_CLASS|MI_FLAG_INDICATION|MI_FLAG_ABSTRACT, /* flags */
223 0x00636E0E, /* code */
224 MI_T("CIM_Indication"), /* name */
225 CIM_Indication_quals, /* qualifiers */
226 MI_COUNT(CIM_Indication_quals), /* numQualifiers */
227 CIM_Indication_props, /* properties */
228 MI_COUNT(CIM_Indication_props), /* numProperties */
229 sizeof(CIM_Indication), /* size */
230 NULL, /* superClass */
231 NULL, /* superClassDecl */
232 krisbash 1.1 NULL, /* methods */
233 0, /* numMethods */
234 &indicationSchemaDecl, /* schema */
235 NULL, /* functions */
236 NULL, /* owningClass */
237 };
238
239 /*
240 **==============================================================================
241 **
242 ** CIM_InstIndication
243 **
244 **==============================================================================
245 */
246
247 /* property CIM_InstIndication.SourceInstance */
248 static MI_CONST MI_PropertyDecl CIM_InstIndication_SourceInstance_prop =
249 {
250 MI_FLAG_PROPERTY|MI_FLAG_REQUIRED, /* flags */
251 0x0073650E, /* code */
252 MI_T("SourceInstance"), /* name */
253 krisbash 1.1 NULL, /* qualifiers */
254 0, /* numQualifiers */
255 MI_INSTANCE, /* type */
256 NULL, /* className */
257 0, /* subscript */
258 offsetof(CIM_InstIndication, SourceInstance), /* offset */
259 MI_T("CIM_InstIndication"), /* origin */
260 MI_T("CIM_InstIndication"), /* propagator */
261 NULL,
262 };
263
264 /* property CIM_InstIndication.SourceInstanceModelPath */
265 static MI_CONST MI_PropertyDecl CIM_InstIndication_SourceInstanceModelPath_prop =
266 {
267 MI_FLAG_PROPERTY, /* flags */
268 0x00736817, /* code */
269 MI_T("SourceInstanceModelPath"), /* name */
270 NULL, /* qualifiers */
271 0, /* numQualifiers */
272 MI_STRING, /* type */
273 NULL, /* className */
274 krisbash 1.1 0, /* subscript */
275 offsetof(CIM_InstIndication, SourceInstanceModelPath), /* offset */
276 MI_T("CIM_InstIndication"), /* origin */
277 MI_T("CIM_InstIndication"), /* propagator */
278 NULL,
279 };
280
281 /* property CIM_InstIndication.SourceInstanceHost */
282 static MI_CONST MI_PropertyDecl CIM_InstIndication_SourceInstanceHost_prop =
283 {
284 MI_FLAG_PROPERTY, /* flags */
285 0x00737412, /* code */
286 MI_T("SourceInstanceHost"), /* name */
287 NULL, /* qualifiers */
288 0, /* numQualifiers */
289 MI_STRING, /* type */
290 NULL, /* className */
291 0, /* subscript */
292 offsetof(CIM_InstIndication, SourceInstanceHost), /* offset */
293 MI_T("CIM_InstIndication"), /* origin */
294 MI_T("CIM_InstIndication"), /* propagator */
295 krisbash 1.1 NULL,
296 };
297
298 static MI_PropertyDecl MI_CONST* MI_CONST CIM_InstIndication_props[] =
299 {
300 &CIM_Indication_IndicationIdentifier_prop,
301 &CIM_Indication_CorrelatedIndications_prop,
302 &CIM_Indication_IndicationTime_prop,
303 &CIM_Indication_PerceivedSeverity_prop,
304 &CIM_Indication_OtherSeverity_prop,
305 &CIM_Indication_IndicationFilterName_prop,
306 &CIM_Indication_SequenceContext_prop,
307 &CIM_Indication_SequenceNumber_prop,
308 &CIM_InstIndication_SourceInstance_prop,
309 &CIM_InstIndication_SourceInstanceModelPath_prop,
310 &CIM_InstIndication_SourceInstanceHost_prop,
311 };
312
313 static MI_CONST MI_Char* CIM_InstIndication_UMLPackagePath_qual_value = MI_T("CIM::Event");
314
315 static MI_CONST MI_Qualifier CIM_InstIndication_UMLPackagePath_qual =
316 krisbash 1.1 {
317 MI_T("UMLPackagePath"),
318 MI_STRING,
319 0,
320 &CIM_InstIndication_UMLPackagePath_qual_value
321 };
322
323 static MI_CONST MI_Char* CIM_InstIndication_Version_qual_value = MI_T("2.29.0");
324
325 static MI_CONST MI_Qualifier CIM_InstIndication_Version_qual =
326 {
327 MI_T("Version"),
328 MI_STRING,
329 MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TRANSLATABLE|MI_FLAG_RESTRICTED,
330 &CIM_InstIndication_Version_qual_value
331 };
332
333 static MI_Qualifier MI_CONST* MI_CONST CIM_InstIndication_quals[] =
334 {
335 &CIM_InstIndication_UMLPackagePath_qual,
336 &CIM_InstIndication_Version_qual,
337 krisbash 1.1 };
338
339 /* class CIM_InstIndication */
340 MI_CONST MI_ClassDecl CIM_InstIndication_rtti =
341 {
342 MI_FLAG_CLASS|MI_FLAG_INDICATION|MI_FLAG_ABSTRACT, /* flags */
343 0x00636E12, /* code */
344 MI_T("CIM_InstIndication"), /* name */
345 CIM_InstIndication_quals, /* qualifiers */
346 MI_COUNT(CIM_InstIndication_quals), /* numQualifiers */
347 CIM_InstIndication_props, /* properties */
348 MI_COUNT(CIM_InstIndication_props), /* numProperties */
349 sizeof(CIM_InstIndication), /* size */
350 MI_T("CIM_Indication"), /* superClass */
351 &CIM_Indication_rtti, /* superClassDecl */
352 NULL, /* methods */
353 0, /* numMethods */
354 &indicationSchemaDecl, /* schema */
355 NULL, /* functions */
356 NULL, /* owningClass */
357 };
358 krisbash 1.1
359 /*
360 **==============================================================================
361 **
362 ** CIM_InstCreation
363 **
364 **==============================================================================
365 */
366
367 static MI_PropertyDecl MI_CONST* MI_CONST CIM_InstCreation_props[] =
368 {
369 &CIM_Indication_IndicationIdentifier_prop,
370 &CIM_Indication_CorrelatedIndications_prop,
371 &CIM_Indication_IndicationTime_prop,
372 &CIM_Indication_PerceivedSeverity_prop,
373 &CIM_Indication_OtherSeverity_prop,
374 &CIM_Indication_IndicationFilterName_prop,
375 &CIM_Indication_SequenceContext_prop,
376 &CIM_Indication_SequenceNumber_prop,
377 &CIM_InstIndication_SourceInstance_prop,
378 &CIM_InstIndication_SourceInstanceModelPath_prop,
379 krisbash 1.1 &CIM_InstIndication_SourceInstanceHost_prop,
380 };
381
382 static MI_CONST MI_Char* CIM_InstCreation_UMLPackagePath_qual_value = MI_T("CIM::Event");
383
384 static MI_CONST MI_Qualifier CIM_InstCreation_UMLPackagePath_qual =
385 {
386 MI_T("UMLPackagePath"),
387 MI_STRING,
388 0,
389 &CIM_InstCreation_UMLPackagePath_qual_value
390 };
391
392 static MI_CONST MI_Char* CIM_InstCreation_Version_qual_value = MI_T("2.27.0");
393
394 static MI_CONST MI_Qualifier CIM_InstCreation_Version_qual =
395 {
396 MI_T("Version"),
397 MI_STRING,
398 MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TRANSLATABLE|MI_FLAG_RESTRICTED,
399 &CIM_InstCreation_Version_qual_value
400 krisbash 1.1 };
401
402 static MI_Qualifier MI_CONST* MI_CONST CIM_InstCreation_quals[] =
403 {
404 &CIM_InstCreation_UMLPackagePath_qual,
405 &CIM_InstCreation_Version_qual,
406 };
407
408 /* class CIM_InstCreation */
409 MI_CONST MI_ClassDecl CIM_InstCreation_rtti =
410 {
411 MI_FLAG_CLASS|MI_FLAG_INDICATION, /* flags */
412 0x00636E10, /* code */
413 MI_T("CIM_InstCreation"), /* name */
414 CIM_InstCreation_quals, /* qualifiers */
415 MI_COUNT(CIM_InstCreation_quals), /* numQualifiers */
416 CIM_InstCreation_props, /* properties */
417 MI_COUNT(CIM_InstCreation_props), /* numProperties */
418 sizeof(CIM_InstCreation), /* size */
419 MI_T("CIM_InstIndication"), /* superClass */
420 &CIM_InstIndication_rtti, /* superClassDecl */
421 krisbash 1.1 NULL, /* methods */
422 0, /* numMethods */
423 &indicationSchemaDecl, /* schema */
424 NULL, /* functions */
425 NULL, /* owningClass */
426 };
427
428 /*
429 **==============================================================================
430 **
431 ** CIM_InstDeletion
432 **
433 **==============================================================================
434 */
435
436 static MI_PropertyDecl MI_CONST* MI_CONST CIM_InstDeletion_props[] =
437 {
438 &CIM_Indication_IndicationIdentifier_prop,
439 &CIM_Indication_CorrelatedIndications_prop,
440 &CIM_Indication_IndicationTime_prop,
441 &CIM_Indication_PerceivedSeverity_prop,
442 krisbash 1.1 &CIM_Indication_OtherSeverity_prop,
443 &CIM_Indication_IndicationFilterName_prop,
444 &CIM_Indication_SequenceContext_prop,
445 &CIM_Indication_SequenceNumber_prop,
446 &CIM_InstIndication_SourceInstance_prop,
447 &CIM_InstIndication_SourceInstanceModelPath_prop,
448 &CIM_InstIndication_SourceInstanceHost_prop,
449 };
450
451 static MI_CONST MI_Char* CIM_InstDeletion_UMLPackagePath_qual_value = MI_T("CIM::Event");
452
453 static MI_CONST MI_Qualifier CIM_InstDeletion_UMLPackagePath_qual =
454 {
455 MI_T("UMLPackagePath"),
456 MI_STRING,
457 0,
458 &CIM_InstDeletion_UMLPackagePath_qual_value
459 };
460
461 static MI_CONST MI_Char* CIM_InstDeletion_Version_qual_value = MI_T("2.27.0");
462
463 krisbash 1.1 static MI_CONST MI_Qualifier CIM_InstDeletion_Version_qual =
464 {
465 MI_T("Version"),
466 MI_STRING,
467 MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TRANSLATABLE|MI_FLAG_RESTRICTED,
468 &CIM_InstDeletion_Version_qual_value
469 };
470
471 static MI_Qualifier MI_CONST* MI_CONST CIM_InstDeletion_quals[] =
472 {
473 &CIM_InstDeletion_UMLPackagePath_qual,
474 &CIM_InstDeletion_Version_qual,
475 };
476
477 /* class CIM_InstDeletion */
478 MI_CONST MI_ClassDecl CIM_InstDeletion_rtti =
479 {
480 MI_FLAG_CLASS|MI_FLAG_INDICATION, /* flags */
481 0x00636E10, /* code */
482 MI_T("CIM_InstDeletion"), /* name */
483 CIM_InstDeletion_quals, /* qualifiers */
484 krisbash 1.1 MI_COUNT(CIM_InstDeletion_quals), /* numQualifiers */
485 CIM_InstDeletion_props, /* properties */
486 MI_COUNT(CIM_InstDeletion_props), /* numProperties */
487 sizeof(CIM_InstDeletion), /* size */
488 MI_T("CIM_InstIndication"), /* superClass */
489 &CIM_InstIndication_rtti, /* superClassDecl */
490 NULL, /* methods */
491 0, /* numMethods */
492 &indicationSchemaDecl, /* schema */
493 NULL, /* functions */
494 NULL, /* owningClass */
495 };
496
497 /*
498 **==============================================================================
499 **
500 ** CIM_InstMethodCall
501 **
502 **==============================================================================
503 */
504
505 krisbash 1.1 /* property CIM_InstMethodCall.MethodName */
506 static MI_CONST MI_PropertyDecl CIM_InstMethodCall_MethodName_prop =
507 {
508 MI_FLAG_PROPERTY|MI_FLAG_REQUIRED, /* flags */
509 0x006D650A, /* code */
510 MI_T("MethodName"), /* name */
511 NULL, /* qualifiers */
512 0, /* numQualifiers */
513 MI_STRING, /* type */
514 NULL, /* className */
515 0, /* subscript */
516 offsetof(CIM_InstMethodCall, MethodName), /* offset */
517 MI_T("CIM_InstMethodCall"), /* origin */
518 MI_T("CIM_InstMethodCall"), /* propagator */
519 NULL,
520 };
521
522 /* property CIM_InstMethodCall.MethodParameters */
523 static MI_CONST MI_PropertyDecl CIM_InstMethodCall_MethodParameters_prop =
524 {
525 MI_FLAG_PROPERTY, /* flags */
526 krisbash 1.1 0x006D7310, /* code */
527 MI_T("MethodParameters"), /* name */
528 NULL, /* qualifiers */
529 0, /* numQualifiers */
530 MI_INSTANCE, /* type */
531 NULL, /* className */
532 0, /* subscript */
533 offsetof(CIM_InstMethodCall, MethodParameters), /* offset */
534 MI_T("CIM_InstMethodCall"), /* origin */
535 MI_T("CIM_InstMethodCall"), /* propagator */
536 NULL,
537 };
538
539 /* property CIM_InstMethodCall.ReturnValue */
540 static MI_CONST MI_PropertyDecl CIM_InstMethodCall_ReturnValue_prop =
541 {
542 MI_FLAG_PROPERTY, /* flags */
543 0x0072650B, /* code */
544 MI_T("ReturnValue"), /* name */
545 NULL, /* qualifiers */
546 0, /* numQualifiers */
547 krisbash 1.1 MI_STRING, /* type */
548 NULL, /* className */
549 0, /* subscript */
550 offsetof(CIM_InstMethodCall, ReturnValue), /* offset */
551 MI_T("CIM_InstMethodCall"), /* origin */
552 MI_T("CIM_InstMethodCall"), /* propagator */
553 NULL,
554 };
555
556 /* property CIM_InstMethodCall.PreCall */
557 static MI_CONST MI_PropertyDecl CIM_InstMethodCall_PreCall_prop =
558 {
559 MI_FLAG_PROPERTY|MI_FLAG_REQUIRED, /* flags */
560 0x00706C07, /* code */
561 MI_T("PreCall"), /* name */
562 NULL, /* qualifiers */
563 0, /* numQualifiers */
564 MI_BOOLEAN, /* type */
565 NULL, /* className */
566 0, /* subscript */
567 offsetof(CIM_InstMethodCall, PreCall), /* offset */
568 krisbash 1.1 MI_T("CIM_InstMethodCall"), /* origin */
569 MI_T("CIM_InstMethodCall"), /* propagator */
570 NULL,
571 };
572
573 static MI_PropertyDecl MI_CONST* MI_CONST CIM_InstMethodCall_props[] =
574 {
575 &CIM_Indication_IndicationIdentifier_prop,
576 &CIM_Indication_CorrelatedIndications_prop,
577 &CIM_Indication_IndicationTime_prop,
578 &CIM_Indication_PerceivedSeverity_prop,
579 &CIM_Indication_OtherSeverity_prop,
580 &CIM_Indication_IndicationFilterName_prop,
581 &CIM_Indication_SequenceContext_prop,
582 &CIM_Indication_SequenceNumber_prop,
583 &CIM_InstIndication_SourceInstance_prop,
584 &CIM_InstIndication_SourceInstanceModelPath_prop,
585 &CIM_InstIndication_SourceInstanceHost_prop,
586 &CIM_InstMethodCall_MethodName_prop,
587 &CIM_InstMethodCall_MethodParameters_prop,
588 &CIM_InstMethodCall_ReturnValue_prop,
589 krisbash 1.1 &CIM_InstMethodCall_PreCall_prop,
590 };
591
592 static MI_CONST MI_Char* CIM_InstMethodCall_UMLPackagePath_qual_value = MI_T("CIM::Event");
593
594 static MI_CONST MI_Qualifier CIM_InstMethodCall_UMLPackagePath_qual =
595 {
596 MI_T("UMLPackagePath"),
597 MI_STRING,
598 0,
599 &CIM_InstMethodCall_UMLPackagePath_qual_value
600 };
601
602 static MI_CONST MI_Char* CIM_InstMethodCall_Version_qual_value = MI_T("2.6.0");
603
604 static MI_CONST MI_Qualifier CIM_InstMethodCall_Version_qual =
605 {
606 MI_T("Version"),
607 MI_STRING,
608 MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TRANSLATABLE|MI_FLAG_RESTRICTED,
609 &CIM_InstMethodCall_Version_qual_value
610 krisbash 1.1 };
611
612 static MI_Qualifier MI_CONST* MI_CONST CIM_InstMethodCall_quals[] =
613 {
614 &CIM_InstMethodCall_UMLPackagePath_qual,
615 &CIM_InstMethodCall_Version_qual,
616 };
617
618 /* class CIM_InstMethodCall */
619 MI_CONST MI_ClassDecl CIM_InstMethodCall_rtti =
620 {
621 MI_FLAG_CLASS|MI_FLAG_INDICATION, /* flags */
622 0x00636C12, /* code */
623 MI_T("CIM_InstMethodCall"), /* name */
624 CIM_InstMethodCall_quals, /* qualifiers */
625 MI_COUNT(CIM_InstMethodCall_quals), /* numQualifiers */
626 CIM_InstMethodCall_props, /* properties */
627 MI_COUNT(CIM_InstMethodCall_props), /* numProperties */
628 sizeof(CIM_InstMethodCall), /* size */
629 MI_T("CIM_InstIndication"), /* superClass */
630 &CIM_InstIndication_rtti, /* superClassDecl */
631 krisbash 1.1 NULL, /* methods */
632 0, /* numMethods */
633 &indicationSchemaDecl, /* schema */
634 NULL, /* functions */
635 NULL, /* owningClass */
636 };
637
638 /*
639 **==============================================================================
640 **
641 ** CIM_InstModification
642 **
643 **==============================================================================
644 */
645
646 /* property CIM_InstModification.PreviousInstance */
647 static MI_CONST MI_PropertyDecl CIM_InstModification_PreviousInstance_prop =
648 {
649 MI_FLAG_PROPERTY, /* flags */
650 0x00706510, /* code */
651 MI_T("PreviousInstance"), /* name */
652 krisbash 1.1 NULL, /* qualifiers */
653 0, /* numQualifiers */
654 MI_INSTANCE, /* type */
655 NULL, /* className */
656 0, /* subscript */
657 offsetof(CIM_InstModification, PreviousInstance), /* offset */
658 MI_T("CIM_InstModification"), /* origin */
659 MI_T("CIM_InstModification"), /* propagator */
660 NULL,
661 };
662
663 static MI_PropertyDecl MI_CONST* MI_CONST CIM_InstModification_props[] =
664 {
665 &CIM_Indication_IndicationIdentifier_prop,
666 &CIM_Indication_CorrelatedIndications_prop,
667 &CIM_Indication_IndicationTime_prop,
668 &CIM_Indication_PerceivedSeverity_prop,
669 &CIM_Indication_OtherSeverity_prop,
670 &CIM_Indication_IndicationFilterName_prop,
671 &CIM_Indication_SequenceContext_prop,
672 &CIM_Indication_SequenceNumber_prop,
673 krisbash 1.1 &CIM_InstIndication_SourceInstance_prop,
674 &CIM_InstIndication_SourceInstanceModelPath_prop,
675 &CIM_InstIndication_SourceInstanceHost_prop,
676 &CIM_InstModification_PreviousInstance_prop,
677 };
678
679 static MI_CONST MI_Char* CIM_InstModification_UMLPackagePath_qual_value = MI_T("CIM::Event");
680
681 static MI_CONST MI_Qualifier CIM_InstModification_UMLPackagePath_qual =
682 {
683 MI_T("UMLPackagePath"),
684 MI_STRING,
685 0,
686 &CIM_InstModification_UMLPackagePath_qual_value
687 };
688
689 static MI_CONST MI_Char* CIM_InstModification_Version_qual_value = MI_T("2.27.0");
690
691 static MI_CONST MI_Qualifier CIM_InstModification_Version_qual =
692 {
693 MI_T("Version"),
694 krisbash 1.1 MI_STRING,
695 MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TRANSLATABLE|MI_FLAG_RESTRICTED,
696 &CIM_InstModification_Version_qual_value
697 };
698
699 static MI_Qualifier MI_CONST* MI_CONST CIM_InstModification_quals[] =
700 {
701 &CIM_InstModification_UMLPackagePath_qual,
702 &CIM_InstModification_Version_qual,
703 };
704
705 /* class CIM_InstModification */
706 MI_CONST MI_ClassDecl CIM_InstModification_rtti =
707 {
708 MI_FLAG_CLASS|MI_FLAG_INDICATION, /* flags */
709 0x00636E14, /* code */
710 MI_T("CIM_InstModification"), /* name */
711 CIM_InstModification_quals, /* qualifiers */
712 MI_COUNT(CIM_InstModification_quals), /* numQualifiers */
713 CIM_InstModification_props, /* properties */
714 MI_COUNT(CIM_InstModification_props), /* numProperties */
715 krisbash 1.1 sizeof(CIM_InstModification), /* size */
716 MI_T("CIM_InstIndication"), /* superClass */
717 &CIM_InstIndication_rtti, /* superClassDecl */
718 NULL, /* methods */
719 0, /* numMethods */
720 &indicationSchemaDecl, /* schema */
721 NULL, /* functions */
722 NULL, /* owningClass */
723 };
724
725 /*
726 **==============================================================================
727 **
728 ** CIM_InstRead
729 **
730 **==============================================================================
731 */
732
733 static MI_PropertyDecl MI_CONST* MI_CONST CIM_InstRead_props[] =
734 {
735 &CIM_Indication_IndicationIdentifier_prop,
736 krisbash 1.1 &CIM_Indication_CorrelatedIndications_prop,
737 &CIM_Indication_IndicationTime_prop,
738 &CIM_Indication_PerceivedSeverity_prop,
739 &CIM_Indication_OtherSeverity_prop,
740 &CIM_Indication_IndicationFilterName_prop,
741 &CIM_Indication_SequenceContext_prop,
742 &CIM_Indication_SequenceNumber_prop,
743 &CIM_InstIndication_SourceInstance_prop,
744 &CIM_InstIndication_SourceInstanceModelPath_prop,
745 &CIM_InstIndication_SourceInstanceHost_prop,
746 };
747
748 static MI_CONST MI_Char* CIM_InstRead_UMLPackagePath_qual_value = MI_T("CIM::Event");
749
750 static MI_CONST MI_Qualifier CIM_InstRead_UMLPackagePath_qual =
751 {
752 MI_T("UMLPackagePath"),
753 MI_STRING,
754 0,
755 &CIM_InstRead_UMLPackagePath_qual_value
756 };
757 krisbash 1.1
758 static MI_CONST MI_Char* CIM_InstRead_Version_qual_value = MI_T("2.6.0");
759
760 static MI_CONST MI_Qualifier CIM_InstRead_Version_qual =
761 {
762 MI_T("Version"),
763 MI_STRING,
764 MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TRANSLATABLE|MI_FLAG_RESTRICTED,
765 &CIM_InstRead_Version_qual_value
766 };
767
768 static MI_Qualifier MI_CONST* MI_CONST CIM_InstRead_quals[] =
769 {
770 &CIM_InstRead_UMLPackagePath_qual,
771 &CIM_InstRead_Version_qual,
772 };
773
774 /* class CIM_InstRead */
775 MI_CONST MI_ClassDecl CIM_InstRead_rtti =
776 {
777 MI_FLAG_CLASS|MI_FLAG_INDICATION, /* flags */
778 krisbash 1.1 0x0063640C, /* code */
779 MI_T("CIM_InstRead"), /* name */
780 CIM_InstRead_quals, /* qualifiers */
781 MI_COUNT(CIM_InstRead_quals), /* numQualifiers */
782 CIM_InstRead_props, /* properties */
783 MI_COUNT(CIM_InstRead_props), /* numProperties */
784 sizeof(CIM_InstRead), /* size */
785 MI_T("CIM_InstIndication"), /* superClass */
786 &CIM_InstIndication_rtti, /* superClassDecl */
787 NULL, /* methods */
788 0, /* numMethods */
789 &indicationSchemaDecl, /* schema */
790 NULL, /* functions */
791 NULL, /* owningClass */
792 };
793
794 /*
795 **==============================================================================
796 **
797 ** __mi_server
798 **
799 krisbash 1.1 **==============================================================================
800 */
801
802 MI_Server* __mi_server;
803 /*
804 **==============================================================================
805 **
806 ** Schema
807 **
808 **==============================================================================
809 */
810
811 static MI_ClassDecl MI_CONST* MI_CONST classes[] =
812 {
813 &CIM_Indication_rtti,
814 &CIM_InstCreation_rtti,
815 &CIM_InstDeletion_rtti,
816 &CIM_InstIndication_rtti,
817 &CIM_InstMethodCall_rtti,
818 &CIM_InstModification_rtti,
819 &CIM_InstRead_rtti,
820 krisbash 1.1 };
821
822 MI_SchemaDecl indicationSchemaDecl =
823 {
824 NULL, /* qualifierDecls */
825 0, /* numQualifierDecls */
826 classes, /* classDecls */
827 MI_COUNT(classes), /* classDecls */
828 };
829
|