1 kumpf 1.42 //%/////////////////////////////////////////////////////////////////////////////
|
2 mike 1.1 //
|
3 kumpf 1.42 // Copyright (c) 2000, 2001, 2002 BMC Software, Hewlett-Packard Company, IBM,
|
4 mike 1.8 // The Open Group, Tivoli Systems
|
5 mike 1.1 //
6 // Permission is hereby granted, free of charge, to any person obtaining a copy
|
7 chip 1.20 // of this software and associated documentation files (the "Software"), to
8 // deal in the Software without restriction, including without limitation the
9 // rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
10 mike 1.1 // sell copies of the Software, and to permit persons to whom the Software is
11 // furnished to do so, subject to the following conditions:
|
12 kumpf 1.42 //
|
13 chip 1.20 // THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN
|
14 mike 1.1 // ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED
15 // "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
|
16 chip 1.20 // LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
17 // PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
18 // HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
|
19 mike 1.1 // ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
20 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21 //
22 //==============================================================================
|
23 kumpf 1.42
|
24 mike 1.1 //
25 // Author: Mike Brasher (mbrasher@bmc.com)
26 //
|
27 mike 1.8 // Modified By: Nitin Upasani, Hewlett-Packard Company (Nitin_Upasani@hp.com)
28 //
29 // Modified By: Yi Zhou, Hewlett-Packard Company (yi_zhou@hp.com)
30 // Roger Kumpf, Hewlett-Packard Company (roger_kumpf@hp.com)
31 //
32 // Modified By: Carol Ann Krug Graves, Hewlett-Packard Company
33 // (carolann_graves@hp.com)
|
34 mike 1.1 //
|
35 kumpf 1.9 // Modified By: Nag Boranna, Hewlett-Packard Company (nagaraja_boranna@hp.com)
|
36 chip 1.20 // Sushma Fernandes, Hewlett-Packard Company
|
37 kumpf 1.13 // (sushma_fernandes@hp.com)
|
38 kumpf 1.9 //
|
39 chip 1.36 // Modified By : Chip Vincent (cvincent@us.ibm.com)
40 //
|
41 mike 1.1 //%/////////////////////////////////////////////////////////////////////////////
42
43 #ifndef Pegasus_CIMMessage_h
44 #define Pegasus_CIMMessage_h
45
46 #include <Pegasus/Common/Config.h>
47 #include <Pegasus/Common/Message.h>
|
48 mike 1.8 #include <Pegasus/Common/CIMParamValue.h>
|
49 mike 1.1 #include <Pegasus/Common/CIMClass.h>
50 #include <Pegasus/Common/CIMInstance.h>
51 #include <Pegasus/Common/CIMQualifierDecl.h>
|
52 mike 1.2 #include <Pegasus/Common/CIMObject.h>
|
53 kumpf 1.35 #include <Pegasus/Common/CIMObjectPath.h>
|
54 mike 1.8 #include <Pegasus/Common/CIMPropertyList.h>
|
55 kumpf 1.46 #include <Pegasus/Common/XmlWriter.h>
|
56 kumpf 1.45 #include <Pegasus/Common/Linkage.h>
|
57 mike 1.1
58 PEGASUS_NAMESPACE_BEGIN
|
59 karl 1.39 PEGASUS_USING_STD;
|
60 mike 1.1
|
61 mike 1.8 class PEGASUS_COMMON_LINKAGE CIMMessage : public Message
|
62 mike 1.1 {
|
63 chip 1.36 public:
|
64 mike 1.38
|
65 chip 1.36 CIMMessage(Uint32 type, const String& messageId_)
|
66 mike 1.38 : Message(type), messageId(messageId_)
67 {
68 }
69
70 virtual void print(PEGASUS_STD(ostream)& os, Boolean printHeader) const
|
71 chip 1.36 {
|
72 mike 1.38 if (printHeader)
73 {
74 os << "CIMMessage\n";
75 os << "{";
76 }
77
78 Message::print(os, false);
79
80 os << " messageId=" << messageId << endl;
81
82 if (printHeader)
83 {
84 os << "}";
85 }
|
86 chip 1.36 }
|
87 chip 1.20
|
88 chip 1.36 const String messageId;
|
89 mike 1.1 };
90
|
91 mike 1.8 class PEGASUS_COMMON_LINKAGE CIMRequestMessage : public CIMMessage
|
92 mike 1.1 {
|
93 chip 1.36 public:
94 CIMRequestMessage(
95 Uint32 type_, const String& messageId_, QueueIdStack queueIds_)
96 : CIMMessage(type_, messageId_), queueIds(queueIds_)
97 {
98 }
|
99 mike 1.8
|
100 mike 1.38 virtual void print(PEGASUS_STD(ostream)& os, Boolean printHeader) const
101 {
102 if (printHeader)
103 {
104 os << "CIMRequestMessage\n";
105 os << "{";
106 }
107
108 CIMMessage::print(os, false);
109
110 os << " queueIds=" << "<not shown for now>" << endl;
111
112 if (printHeader)
113 {
114 os << "}";
115 }
116 }
117
|
118 chip 1.36 QueueIdStack queueIds;
|
119 mike 1.1 };
120
|
121 mike 1.8 class PEGASUS_COMMON_LINKAGE CIMResponseMessage : public CIMMessage
|
122 mike 1.1 {
|
123 chip 1.36 public:
124 CIMResponseMessage(
125 Uint32 type_,
126 const String& messageId_,
127 const CIMException& cimException_,
128 const QueueIdStack& queueIds_)
129 : CIMMessage(type_, messageId_),
130 queueIds(queueIds_),
131 cimException(cimException_)
132 {
133 }
|
134 chip 1.20
|
135 chip 1.36 QueueIdStack queueIds;
136 CIMException cimException;
|
137 mike 1.1 };
138
|
139 chip 1.20 class PEGASUS_COMMON_LINKAGE CIMGetClassRequestMessage
|
140 chip 1.36 : public CIMRequestMessage
|
141 mike 1.1 {
|
142 chip 1.36 public:
143 CIMGetClassRequestMessage(
144 const String& messageId_,
|
145 kumpf 1.46 const CIMNamespaceName& nameSpace_,
146 const CIMName& className_,
|
147 chip 1.36 Boolean localOnly_,
148 Boolean includeQualifiers_,
149 Boolean includeClassOrigin_,
150 const CIMPropertyList& propertyList_,
151 QueueIdStack queueIds_,
152 const String& authType_ = String::EMPTY,
153 const String& userName_ = String::EMPTY)
154 : CIMRequestMessage(CIM_GET_CLASS_REQUEST_MESSAGE, messageId_, queueIds_),
155 nameSpace(nameSpace_),
156 className(className_),
157 localOnly(localOnly_),
158 includeQualifiers(includeQualifiers_),
159 includeClassOrigin(includeClassOrigin_),
160 propertyList(propertyList_),
161 authType(authType_),
162 userName(userName_)
163 {
164 }
|
165 chip 1.20
|
166 kumpf 1.46 CIMNamespaceName nameSpace;
167 CIMName className;
|
168 chip 1.36 Boolean localOnly;
169 Boolean includeQualifiers;
170 Boolean includeClassOrigin;
171 CIMPropertyList propertyList;
172 String authType;
173 String userName;
|
174 mike 1.1 };
175
176 class CIMGetInstanceRequestMessage : public CIMRequestMessage
177 {
|
178 chip 1.36 public:
179 CIMGetInstanceRequestMessage(
180 const String& messageId_,
|
181 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
182 chip 1.36 const CIMObjectPath& instanceName_,
183 Boolean localOnly_,
184 Boolean includeQualifiers_,
185 Boolean includeClassOrigin_,
186 const CIMPropertyList& propertyList_,
187 QueueIdStack queueIds_,
188 const String& authType_ = String::EMPTY,
189 const String& userName_ = String::EMPTY)
190 : CIMRequestMessage(
191 CIM_GET_INSTANCE_REQUEST_MESSAGE, messageId_, queueIds_),
192 nameSpace(nameSpace_),
193 instanceName(instanceName_),
194 localOnly(localOnly_),
195 includeQualifiers(includeQualifiers_),
196 includeClassOrigin(includeClassOrigin_),
197 propertyList(propertyList_),
198 authType(authType_),
199 userName(userName_)
200 {
201 }
|
202 mike 1.5
|
203 kumpf 1.46 CIMNamespaceName nameSpace;
|
204 chip 1.36 CIMObjectPath instanceName;
205 Boolean localOnly;
206 Boolean includeQualifiers;
207 Boolean includeClassOrigin;
208 CIMPropertyList propertyList;
209 String authType;
210 String userName;
|
211 mike 1.8 };
212
213 class CIMExportIndicationRequestMessage : public CIMRequestMessage
214 {
|
215 chip 1.36 public:
216 CIMExportIndicationRequestMessage(
217 const String& messageId_,
218 const String& url_,
219 const CIMInstance& indicationInstance_,
220 QueueIdStack queueIds_,
221 const String& authType_ = String::EMPTY,
222 const String& userName_ = String::EMPTY)
223 : CIMRequestMessage(
224 CIM_EXPORT_INDICATION_REQUEST_MESSAGE, messageId_, queueIds_),
225 url(url_),
226 indicationInstance(indicationInstance_),
227 authType(authType_),
228 userName(userName_)
229 {
230 }
|
231 mike 1.8
|
232 chip 1.36 String url;
233 CIMInstance indicationInstance;
234 String authType;
235 String userName;
|
236 mike 1.1 };
237
238 class CIMDeleteClassRequestMessage : public CIMRequestMessage
239 {
|
240 chip 1.36 public:
241 CIMDeleteClassRequestMessage(
242 const String& messageId_,
|
243 kumpf 1.46 const CIMNamespaceName& nameSpace_,
244 const CIMName& className_,
|
245 chip 1.36 QueueIdStack queueIds_,
246 const String& authType_ = String::EMPTY,
247 const String& userName_ = String::EMPTY)
248 : CIMRequestMessage(
249 CIM_DELETE_CLASS_REQUEST_MESSAGE, messageId_, queueIds_),
250 nameSpace(nameSpace_),
251 className(className_),
252 authType(authType_),
253 userName(userName_)
254 {
255 }
|
256 chip 1.20
|
257 kumpf 1.46 CIMNamespaceName nameSpace;
258 CIMName className;
|
259 chip 1.36 String authType;
260 String userName;
|
261 mike 1.1 };
262
263 class CIMDeleteInstanceRequestMessage : public CIMRequestMessage
264 {
|
265 chip 1.36 public:
266 CIMDeleteInstanceRequestMessage(
267 const String& messageId_,
|
268 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
269 chip 1.36 const CIMObjectPath& instanceName_,
270 QueueIdStack queueIds_,
271 const String& authType_ = String::EMPTY,
272 const String& userName_ = String::EMPTY)
273 : CIMRequestMessage(
274 CIM_DELETE_INSTANCE_REQUEST_MESSAGE, messageId_, queueIds_),
275 nameSpace(nameSpace_),
276 instanceName(instanceName_),
277 authType(authType_),
278 userName(userName_)
279 {
280 }
|
281 chip 1.20
|
282 kumpf 1.46 CIMNamespaceName nameSpace;
|
283 chip 1.36 CIMObjectPath instanceName;
284 String authType;
285 String userName;
|
286 mike 1.1 };
287
288 class CIMCreateClassRequestMessage : public CIMRequestMessage
289 {
|
290 chip 1.36 public:
291 CIMCreateClassRequestMessage(
292 const String& messageId_,
|
293 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
294 chip 1.36 const CIMClass& newClass_,
295 QueueIdStack queueIds_,
296 const String& authType_ = String::EMPTY,
297 const String& userName_ = String::EMPTY)
298 : CIMRequestMessage(
299 CIM_CREATE_CLASS_REQUEST_MESSAGE, messageId_, queueIds_),
300 nameSpace(nameSpace_),
301 newClass(newClass_),
302 authType(authType_),
303 userName(userName_)
304 {
305 }
|
306 mike 1.1
|
307 kumpf 1.46 CIMNamespaceName nameSpace;
|
308 chip 1.36 CIMClass newClass;
309 String authType;
310 String userName;
|
311 mike 1.1 };
312
313 class CIMCreateInstanceRequestMessage : public CIMRequestMessage
314 {
|
315 chip 1.36 public:
316 CIMCreateInstanceRequestMessage(
317 const String& messageId_,
|
318 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
319 chip 1.36 const CIMInstance& newInstance_,
320 QueueIdStack queueIds_,
321 const String& authType_ = String::EMPTY,
322 const String& userName_ = String::EMPTY)
323 : CIMRequestMessage(
324 CIM_CREATE_INSTANCE_REQUEST_MESSAGE, messageId_, queueIds_),
325 nameSpace(nameSpace_),
326 newInstance(newInstance_),
327 authType(authType_),
328 userName(userName_)
329 {
330 }
|
331 mike 1.1
|
332 kumpf 1.46 CIMNamespaceName nameSpace;
|
333 chip 1.36 CIMInstance newInstance;
334 String authType;
335 String userName;
|
336 mike 1.1 };
337
338 class CIMModifyClassRequestMessage : public CIMRequestMessage
339 {
|
340 chip 1.36 public:
341 CIMModifyClassRequestMessage(
342 const String& messageId_,
|
343 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
344 chip 1.36 const CIMClass& modifiedClass_,
345 QueueIdStack queueIds_,
346 const String& authType_ = String::EMPTY,
347 const String& userName_ = String::EMPTY)
348 : CIMRequestMessage(
349 CIM_MODIFY_CLASS_REQUEST_MESSAGE, messageId_, queueIds_),
350 nameSpace(nameSpace_),
351 modifiedClass(modifiedClass_),
352 authType(authType_),
353 userName(userName_)
354 {
355 }
|
356 mike 1.1
|
357 kumpf 1.46 CIMNamespaceName nameSpace;
|
358 chip 1.36 CIMClass modifiedClass;
359 String authType;
360 String userName;
|
361 mike 1.1 };
362
363 class CIMModifyInstanceRequestMessage : public CIMRequestMessage
364 {
|
365 chip 1.36 public:
366 CIMModifyInstanceRequestMessage(
367 const String& messageId_,
|
368 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
369 kumpf 1.40 const CIMInstance& modifiedInstance_,
|
370 chip 1.36 Boolean includeQualifiers_,
371 const CIMPropertyList& propertyList_,
372 QueueIdStack queueIds_,
373 const String& authType_ = String::EMPTY,
374 const String& userName_ = String::EMPTY)
375 : CIMRequestMessage(
376 CIM_MODIFY_INSTANCE_REQUEST_MESSAGE, messageId_, queueIds_),
377 nameSpace(nameSpace_),
378 modifiedInstance(modifiedInstance_),
379 includeQualifiers(includeQualifiers_),
380 propertyList(propertyList_),
381 authType(authType_),
382 userName(userName_)
383 {
384 }
|
385 mike 1.1
|
386 kumpf 1.46 CIMNamespaceName nameSpace;
|
387 kumpf 1.40 CIMInstance modifiedInstance;
|
388 chip 1.36 Boolean includeQualifiers;
389 CIMPropertyList propertyList;
390 String authType;
391 String userName;
|
392 mike 1.1 };
393
394 class CIMEnumerateClassesRequestMessage : public CIMRequestMessage
395 {
|
396 chip 1.36 public:
397 CIMEnumerateClassesRequestMessage(
398 const String& messageId_,
|
399 kumpf 1.46 const CIMNamespaceName& nameSpace_,
400 const CIMName& className_,
|
401 chip 1.36 Boolean deepInheritance_,
402 Boolean localOnly_,
403 Boolean includeQualifiers_,
404 Boolean includeClassOrigin_,
405 QueueIdStack queueIds_,
406 const String& authType_ = String::EMPTY,
407 const String& userName_ = String::EMPTY)
408 : CIMRequestMessage(
409 CIM_ENUMERATE_CLASSES_REQUEST_MESSAGE, messageId_, queueIds_),
410 nameSpace(nameSpace_),
411 className(className_),
412 deepInheritance(deepInheritance_),
413 localOnly(localOnly_),
414 includeQualifiers(includeQualifiers_),
415 includeClassOrigin(includeClassOrigin_),
416 authType(authType_),
417 userName(userName_)
418 {
419 }
420
|
421 kumpf 1.46 CIMNamespaceName nameSpace;
422 CIMName className;
|
423 chip 1.36 Boolean deepInheritance;
424 Boolean localOnly;
425 Boolean includeQualifiers;
426 Boolean includeClassOrigin;
427 String authType;
428 String userName;
|
429 mike 1.1 };
430
431 class CIMEnumerateClassNamesRequestMessage : public CIMRequestMessage
432 {
|
433 chip 1.36 public:
434 CIMEnumerateClassNamesRequestMessage(
435 const String& messageId_,
|
436 kumpf 1.46 const CIMNamespaceName& nameSpace_,
437 const CIMName& className_,
|
438 chip 1.36 Boolean deepInheritance_,
439 QueueIdStack queueIds_,
440 const String& authType_ = String::EMPTY,
441 const String& userName_ = String::EMPTY)
442 : CIMRequestMessage(
443 CIM_ENUMERATE_CLASS_NAMES_REQUEST_MESSAGE, messageId_, queueIds_),
444 nameSpace(nameSpace_),
445 className(className_),
446 deepInheritance(deepInheritance_),
447 authType(authType_),
448 userName(userName_)
449 {
450 }
|
451 mike 1.8
|
452 kumpf 1.46 CIMNamespaceName nameSpace;
453 CIMName className;
|
454 chip 1.36 Boolean deepInheritance;
455 String authType;
456 String userName;
|
457 mike 1.1 };
458
459 class CIMEnumerateInstancesRequestMessage : public CIMRequestMessage
460 {
|
461 chip 1.36 public:
462 CIMEnumerateInstancesRequestMessage(
463 const String& messageId_,
|
464 kumpf 1.46 const CIMNamespaceName& nameSpace_,
465 const CIMName& className_,
|
466 chip 1.36 Boolean deepInheritance_,
467 Boolean localOnly_,
468 Boolean includeQualifiers_,
469 Boolean includeClassOrigin_,
470 const CIMPropertyList& propertyList_,
471 QueueIdStack queueIds_,
472 const String& authType_ = String::EMPTY,
473 const String& userName_ = String::EMPTY)
474 : CIMRequestMessage(
475 CIM_ENUMERATE_INSTANCES_REQUEST_MESSAGE, messageId_, queueIds_),
476 nameSpace(nameSpace_),
477 className(className_),
478 deepInheritance(deepInheritance_),
479 localOnly(localOnly_),
480 includeQualifiers(includeQualifiers_),
481 includeClassOrigin(includeClassOrigin_),
482 propertyList(propertyList_),
483 authType(authType_),
484 userName(userName_)
485 {
486 }
|
487 mike 1.1
|
488 kumpf 1.46 CIMNamespaceName nameSpace;
489 CIMName className;
|
490 chip 1.36 Boolean deepInheritance;
491 Boolean localOnly;
492 Boolean includeQualifiers;
493 Boolean includeClassOrigin;
494 CIMPropertyList propertyList;
495 String authType;
496 String userName;
|
497 mike 1.1 };
498
|
499 mike 1.3 class CIMEnumerateInstanceNamesRequestMessage : public CIMRequestMessage
|
500 mike 1.1 {
|
501 chip 1.36 public:
502 CIMEnumerateInstanceNamesRequestMessage(
503 const String& messageId_,
|
504 kumpf 1.46 const CIMNamespaceName& nameSpace_,
505 const CIMName& className_,
|
506 chip 1.36 QueueIdStack queueIds_,
507 const String& authType_ = String::EMPTY,
508 const String& userName_ = String::EMPTY)
509 : CIMRequestMessage(
510 CIM_ENUMERATE_INSTANCE_NAMES_REQUEST_MESSAGE, messageId_, queueIds_),
511 nameSpace(nameSpace_),
512 className(className_),
513 authType(authType_),
514 userName(userName_)
515 {
|
516 mike 1.38 }
517
|
518 mike 1.43 CIMEnumerateInstanceNamesRequestMessage(
519 const CIMEnumerateInstanceNamesRequestMessage& x)
520 : CIMRequestMessage(
521 CIM_ENUMERATE_INSTANCE_NAMES_REQUEST_MESSAGE, x.messageId, x.queueIds),
522 nameSpace(x.nameSpace),
523 className(x.className),
524 authType(x.authType),
525 userName(x.userName)
526 {
527 }
528
|
529 mike 1.38 virtual void print(PEGASUS_STD(ostream)& os, Boolean printHeader) const
530 {
531 if (printHeader)
532 {
533 os << "CIMEnumerateInstanceNamesRequestMessage\n";
534 os << "{";
535 }
536
537 CIMRequestMessage::print(os, false);
538
539 os << " nameSpace=" << nameSpace << endl;
540 os << " className=" << className << endl;
541 os << " authType=" << authType << endl;
542 os << " userName=" << userName << endl;
543
544 if (printHeader)
545 {
546 os << "}";
547 }
|
548 chip 1.36 }
|
549 mike 1.1
|
550 kumpf 1.46 CIMNamespaceName nameSpace;
551 CIMName className;
|
552 chip 1.36 String authType;
553 String userName;
|
554 mike 1.1 };
555
556 class CIMExecQueryRequestMessage : public CIMRequestMessage
557 {
|
558 chip 1.36 public:
559 CIMExecQueryRequestMessage(
560 const String& messageId_,
|
561 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
562 chip 1.36 const String& queryLanguage_,
563 const String& query_,
564 QueueIdStack queueIds_,
565 const String& authType_ = String::EMPTY,
566 const String& userName_ = String::EMPTY)
567 : CIMRequestMessage(CIM_EXEC_QUERY_REQUEST_MESSAGE, messageId_, queueIds_),
568 nameSpace(nameSpace_),
569 queryLanguage(queryLanguage_),
570 query(query_),
571 authType(authType_),
572 userName(userName_)
573 {
574 }
|
575 mike 1.1
|
576 kumpf 1.46 CIMNamespaceName nameSpace;
|
577 chip 1.36 String queryLanguage;
578 String query;
579 String authType;
580 String userName;
|
581 mike 1.1 };
582
|
583 mike 1.6 class CIMAssociatorsRequestMessage : public CIMRequestMessage
|
584 mike 1.1 {
|
585 chip 1.36 public:
586 CIMAssociatorsRequestMessage(
587 const String& messageId_,
|
588 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
589 chip 1.36 const CIMObjectPath& objectName_,
|
590 kumpf 1.46 const CIMName& assocClass_,
591 const CIMName& resultClass_,
|
592 chip 1.36 const String& role_,
593 const String& resultRole_,
594 Boolean includeQualifiers_,
595 Boolean includeClassOrigin_,
596 const CIMPropertyList& propertyList_,
597 QueueIdStack queueIds_,
598 const String& authType_ = String::EMPTY,
599 const String& userName_ = String::EMPTY)
600 : CIMRequestMessage(
601 CIM_ASSOCIATORS_REQUEST_MESSAGE, messageId_, queueIds_),
602 nameSpace(nameSpace_),
603 objectName(objectName_),
604 assocClass(assocClass_),
605 resultClass(resultClass_),
606 role(role_),
607 resultRole(resultRole_),
608 includeQualifiers(includeQualifiers_),
609 includeClassOrigin(includeClassOrigin_),
610 propertyList(propertyList_),
611 authType(authType_),
612 userName(userName_)
613 chip 1.36 {
614 }
|
615 mike 1.1
|
616 kumpf 1.46 CIMNamespaceName nameSpace;
|
617 chip 1.36 CIMObjectPath objectName;
|
618 kumpf 1.46 CIMName assocClass;
619 CIMName resultClass;
|
620 chip 1.36 String role;
621 String resultRole;
622 Boolean includeQualifiers;
623 Boolean includeClassOrigin;
624 CIMPropertyList propertyList;
625 String authType;
626 String userName;
|
627 mike 1.1 };
628
|
629 mike 1.6 class CIMAssociatorNamesRequestMessage : public CIMRequestMessage
|
630 mike 1.1 {
|
631 chip 1.36 public:
632 CIMAssociatorNamesRequestMessage(
633 const String& messageId_,
|
634 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
635 chip 1.36 const CIMObjectPath& objectName_,
|
636 kumpf 1.46 const CIMName& assocClass_,
637 const CIMName& resultClass_,
|
638 chip 1.36 const String& role_,
639 const String& resultRole_,
640 QueueIdStack queueIds_,
641 const String& authType_ = String::EMPTY,
642 const String& userName_ = String::EMPTY)
643 : CIMRequestMessage(
644 CIM_ASSOCIATOR_NAMES_REQUEST_MESSAGE, messageId_, queueIds_),
645 nameSpace(nameSpace_),
646 objectName(objectName_),
647 assocClass(assocClass_),
648 resultClass(resultClass_),
649 role(role_),
650 resultRole(resultRole_),
651 authType(authType_),
652 userName(userName_)
653 {
654 }
|
655 mike 1.1
|
656 kumpf 1.46 CIMNamespaceName nameSpace;
|
657 chip 1.36 CIMObjectPath objectName;
|
658 kumpf 1.46 CIMName assocClass;
659 CIMName resultClass;
|
660 chip 1.36 String role;
661 String resultRole;
662 String authType;
663 String userName;
|
664 mike 1.1 };
665
666 class CIMReferencesRequestMessage : public CIMRequestMessage
667 {
|
668 chip 1.36 public:
669 CIMReferencesRequestMessage(
670 const String& messageId_,
|
671 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
672 chip 1.36 const CIMObjectPath& objectName_,
|
673 kumpf 1.46 const CIMName& resultClass_,
|
674 chip 1.36 const String& role_,
675 Boolean includeQualifiers_,
676 Boolean includeClassOrigin_,
677 const CIMPropertyList& propertyList_,
678 QueueIdStack queueIds_,
679 const String& authType_ = String::EMPTY,
680 const String& userName_ = String::EMPTY)
681 : CIMRequestMessage(CIM_REFERENCES_REQUEST_MESSAGE, messageId_, queueIds_),
682 nameSpace(nameSpace_),
683 objectName(objectName_),
684 resultClass(resultClass_),
685 role(role_),
686 includeQualifiers(includeQualifiers_),
687 includeClassOrigin(includeClassOrigin_),
688 propertyList(propertyList_),
689 authType(authType_),
690 userName(userName_)
691 {
692 }
|
693 mike 1.1
|
694 kumpf 1.46 CIMNamespaceName nameSpace;
|
695 chip 1.36 CIMObjectPath objectName;
|
696 kumpf 1.46 CIMName resultClass;
|
697 chip 1.36 String role;
698 Boolean includeQualifiers;
699 Boolean includeClassOrigin;
700 CIMPropertyList propertyList;
701 String authType;
702 String userName;
|
703 mike 1.1 };
704
705 class CIMReferenceNamesRequestMessage : public CIMRequestMessage
706 {
|
707 chip 1.36 public:
708 CIMReferenceNamesRequestMessage(
709 const String& messageId_,
|
710 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
711 chip 1.36 const CIMObjectPath& objectName_,
|
712 kumpf 1.46 const CIMName& resultClass_,
|
713 chip 1.36 const String& role_,
714 QueueIdStack queueIds_,
715 const String& authType_ = String::EMPTY,
716 const String& userName_ = String::EMPTY)
717 : CIMRequestMessage(
718 CIM_REFERENCE_NAMES_REQUEST_MESSAGE, messageId_, queueIds_),
719 nameSpace(nameSpace_),
720 objectName(objectName_),
721 resultClass(resultClass_),
722 role(role_),
723 authType(authType_),
724 userName(userName_)
725 {
726 }
|
727 mike 1.1
|
728 kumpf 1.46 CIMNamespaceName nameSpace;
|
729 chip 1.36 CIMObjectPath objectName;
|
730 kumpf 1.46 CIMName resultClass;
|
731 chip 1.36 String role;
732 String authType;
733 String userName;
|
734 mike 1.1 };
735
736 class CIMGetPropertyRequestMessage : public CIMRequestMessage
737 {
|
738 chip 1.36 public:
739 CIMGetPropertyRequestMessage(
740 const String& messageId_,
|
741 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
742 chip 1.36 const CIMObjectPath& instanceName_,
|
743 kumpf 1.46 const CIMName& propertyName_,
|
744 chip 1.36 QueueIdStack queueIds_,
745 const String& authType_ = String::EMPTY,
746 const String& userName_ = String::EMPTY)
747 : CIMRequestMessage(
748 CIM_GET_PROPERTY_REQUEST_MESSAGE, messageId_, queueIds_),
749 nameSpace(nameSpace_),
750 instanceName(instanceName_),
751 propertyName(propertyName_),
752 authType(authType_),
753 userName(userName_)
754 {
755 }
|
756 mike 1.1
|
757 kumpf 1.46 CIMNamespaceName nameSpace;
|
758 chip 1.36 CIMObjectPath instanceName;
|
759 kumpf 1.46 CIMName propertyName;
|
760 chip 1.36 String authType;
761 String userName;
|
762 mike 1.1 };
763
764 class CIMSetPropertyRequestMessage : public CIMRequestMessage
765 {
|
766 chip 1.36 public:
767 CIMSetPropertyRequestMessage(
768 const String& messageId_,
|
769 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
770 chip 1.36 const CIMObjectPath& instanceName_,
|
771 kumpf 1.46 const CIMName& propertyName_,
|
772 chip 1.36 const CIMValue& newValue_,
773 QueueIdStack queueIds_,
774 const String& authType_ = String::EMPTY,
775 const String& userName_ = String::EMPTY)
776 : CIMRequestMessage(
777 CIM_SET_PROPERTY_REQUEST_MESSAGE, messageId_, queueIds_),
778 nameSpace(nameSpace_),
779 instanceName(instanceName_),
780 propertyName(propertyName_),
781 newValue(newValue_),
782 authType(authType_),
783 userName(userName_)
784 {
785 }
|
786 mike 1.1
|
787 kumpf 1.46 CIMNamespaceName nameSpace;
|
788 chip 1.36 CIMObjectPath instanceName;
|
789 kumpf 1.46 CIMName propertyName;
|
790 chip 1.36 CIMValue newValue;
791 String authType;
792 String userName;
|
793 mike 1.1 };
794
795 class CIMGetQualifierRequestMessage : public CIMRequestMessage
796 {
|
797 chip 1.36 public:
798 CIMGetQualifierRequestMessage(
799 const String& messageId_,
|
800 kumpf 1.46 const CIMNamespaceName& nameSpace_,
801 const CIMName& qualifierName_,
|
802 chip 1.36 QueueIdStack queueIds_,
803 const String& authType_ = String::EMPTY,
804 const String& userName_ = String::EMPTY)
805 : CIMRequestMessage(
806 CIM_GET_QUALIFIER_REQUEST_MESSAGE, messageId_, queueIds_),
807 nameSpace(nameSpace_),
808 qualifierName(qualifierName_),
809 authType(authType_),
810 userName(userName_)
811 {
812 }
|
813 mike 1.1
|
814 kumpf 1.46 CIMNamespaceName nameSpace;
815 CIMName qualifierName;
|
816 chip 1.36 String authType;
817 String userName;
|
818 mike 1.1 };
819
820 class CIMSetQualifierRequestMessage : public CIMRequestMessage
821 {
|
822 chip 1.36 public:
823 CIMSetQualifierRequestMessage(
824 const String& messageId_,
|
825 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
826 chip 1.36 const CIMQualifierDecl& qualifierDeclaration_,
827 QueueIdStack queueIds_,
828 const String& authType_ = String::EMPTY,
829 const String& userName_ = String::EMPTY)
830 : CIMRequestMessage(
831 CIM_SET_QUALIFIER_REQUEST_MESSAGE, messageId_, queueIds_),
832 nameSpace(nameSpace_),
833 qualifierDeclaration(qualifierDeclaration_),
834 authType(authType_),
835 userName(userName_)
836 {
837 }
|
838 mike 1.1
|
839 kumpf 1.46 CIMNamespaceName nameSpace;
|
840 chip 1.36 CIMQualifierDecl qualifierDeclaration;
841 String authType;
842 String userName;
|
843 mike 1.1 };
844
845 class CIMDeleteQualifierRequestMessage : public CIMRequestMessage
846 {
|
847 chip 1.36 public:
848 CIMDeleteQualifierRequestMessage(
849 const String& messageId_,
|
850 kumpf 1.46 const CIMNamespaceName& nameSpace_,
851 const CIMName& qualifierName_,
|
852 chip 1.36 QueueIdStack queueIds_,
853 const String& authType_ = String::EMPTY,
854 const String& userName_ = String::EMPTY)
855 : CIMRequestMessage(
856 CIM_DELETE_QUALIFIER_REQUEST_MESSAGE, messageId_, queueIds_),
857 nameSpace(nameSpace_),
858 qualifierName(qualifierName_),
859 authType(authType_),
860 userName(userName_)
861 {
862 }
|
863 mike 1.1
|
864 kumpf 1.46 CIMNamespaceName nameSpace;
865 CIMName qualifierName;
|
866 chip 1.36 String authType;
867 String userName;
868 };
869
870 class CIMEnumerateQualifiersRequestMessage : public CIMRequestMessage
871 {
872 public:
873 CIMEnumerateQualifiersRequestMessage(
874 const String& messageId_,
|
875 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
876 chip 1.36 QueueIdStack queueIds_,
877 const String& authType_ = String::EMPTY,
878 const String& userName_ = String::EMPTY)
879 : CIMRequestMessage(
880 CIM_ENUMERATE_QUALIFIERS_REQUEST_MESSAGE, messageId_, queueIds_),
881 nameSpace(nameSpace_),
882 authType(authType_),
883 userName(userName_)
884 {
885 }
|
886 mike 1.1
|
887 kumpf 1.46 CIMNamespaceName nameSpace;
|
888 chip 1.36 String authType;
889 String userName;
|
890 mike 1.1 };
891
892 class CIMInvokeMethodRequestMessage : public CIMRequestMessage
893 {
|
894 chip 1.36 public:
895 CIMInvokeMethodRequestMessage(
896 const String& messageId_,
|
897 kumpf 1.46 const CIMNamespaceName& nameSpace_,
|
898 chip 1.36 const CIMObjectPath& instanceName_,
|
899 kumpf 1.46 const CIMName& methodName_,
|
900 chip 1.36 const Array<CIMParamValue>& inParameters_,
901 QueueIdStack queueIds_,
902 const String& authType_ = String::EMPTY,
903 const String& userName_ = String::EMPTY)
904 : CIMRequestMessage(
905 CIM_INVOKE_METHOD_REQUEST_MESSAGE, messageId_, queueIds_),
906 nameSpace(nameSpace_),
907 instanceName(instanceName_),
908 methodName(methodName_),
909 inParameters(inParameters_),
910 authType(authType_),
911 userName(userName_)
912 {
913 }
|
914 mike 1.1
|
915 kumpf 1.46 CIMNamespaceName nameSpace;
|
916 chip 1.36 CIMObjectPath instanceName;
|
917 kumpf 1.46 CIMName methodName;
|
918 chip 1.36 Array<CIMParamValue> inParameters;
919 String authType;
920 String userName;
|
921 mike 1.8 };
922
|
923 kumpf 1.32 class CIMProcessIndicationRequestMessage : public CIMRequestMessage
|
924 mike 1.8 {
|
925 chip 1.36 public:
926 CIMProcessIndicationRequestMessage(
927 const String & messageId_,
|
928 kumpf 1.46 const CIMNamespaceName & nameSpace_,
|
929 chip 1.36 const CIMInstance& indicationInstance_,
|
930 kumpf 1.47 const Array<CIMObjectPath> & subscriptionInstanceNames_,
|
931 chip 1.36 QueueIdStack queueIds_)
932 : CIMRequestMessage(
933 CIM_PROCESS_INDICATION_REQUEST_MESSAGE, messageId_, queueIds_),
934 nameSpace (nameSpace_),
|
935 kumpf 1.47 indicationInstance(indicationInstance_),
936 subscriptionInstanceNames(subscriptionInstanceNames_)
|
937 chip 1.36 {
938 }
|
939 mike 1.8
|
940 kumpf 1.46 CIMNamespaceName nameSpace;
|
941 chip 1.36 CIMInstance indicationInstance;
|
942 kumpf 1.47 Array<CIMObjectPath> subscriptionInstanceNames;
|
943 mike 1.1 };
944
|
945 mday 1.48 class CIMConsumeIndicationRequestMessage : public CIMRequestMessage
946 {
947 public:
948 CIMConsumeIndicationRequestMessage(
949 const String & messageId_,
950 const CIMNamespaceName & nameSpace_, // ns of the origin of the indication
951 const CIMInstance & indicationInstance_,
952 const CIMInstance & consumer_provider_,
953 const CIMInstance & consumer_module_,
954 QueueIdStack queueIds_)
955 : CIMRequestMessage(
956 CIM_CONSUME_INDICATION_REQUEST_MESSAGE, messageId_, queueIds_),
957 nameSpace(nameSpace_),
958 indicationInstance(indicationInstance_),
959 consumer_provider(consumer_provider_),
960 consumer_module(consumer_module_)
961 {
962 }
963
964 CIMNamespaceName nameSpace;
965 CIMInstance indicationInstance;
966 mday 1.48 CIMInstance consumer_provider;
967 CIMInstance consumer_module;
968 };
969
970
971
|
972 chip 1.26 class CIMEnableIndicationsRequestMessage : public CIMRequestMessage
973 {
974 public:
|
975 chip 1.36 CIMEnableIndicationsRequestMessage(
976 const String & messageId_,
977 const CIMInstance & provider_,
978 const CIMInstance & providerModule_,
979 QueueIdStack queueIds_)
980 : CIMRequestMessage(
981 CIM_ENABLE_INDICATIONS_REQUEST_MESSAGE,
982 messageId_,
983 queueIds_),
984 provider(provider_),
985 providerModule(providerModule_)
986 {
987 }
|
988 mday 1.14
|
989 chip 1.36 CIMInstance provider;
990 CIMInstance providerModule;
|
991 mike 1.8 };
992
|
993 kumpf 1.32 class CIMDisableIndicationsRequestMessage : public CIMRequestMessage
|
994 kumpf 1.10 {
|
995 kumpf 1.32 public:
|
996 chip 1.36 CIMDisableIndicationsRequestMessage(
997 const String & messageId_,
998 const CIMInstance & provider_,
999 const CIMInstance & providerModule_,
1000 QueueIdStack queueIds_)
1001 : CIMRequestMessage(
1002 CIM_DISABLE_INDICATIONS_REQUEST_MESSAGE,
1003 messageId_,
1004 queueIds_),
1005 provider(provider_),
1006 providerModule(providerModule_)
1007 {
1008 }
|
1009 kumpf 1.10
|
1010 kumpf 1.32 CIMInstance provider;
1011 CIMInstance providerModule;
|
1012 kumpf 1.10 };
1013
1014 class CIMNotifyProviderRegistrationRequestMessage : public CIMRequestMessage
1015 {
|
1016 chip 1.36 public:
1017 enum Operation
1018 {
1019 OP_CREATE = 1, OP_DELETE = 2, OP_MODIFY = 3
1020 };
1021
1022 CIMNotifyProviderRegistrationRequestMessage(
1023 const String & messageId_,
1024 const Operation operation_,
1025 const CIMInstance & provider_,
1026 const CIMInstance & providerModule_,
|
1027 kumpf 1.46 const CIMName & className_,
1028 const Array <CIMNamespaceName> & newNamespaces_,
1029 const Array <CIMNamespaceName> & oldNamespaces_,
|
1030 chip 1.36 const CIMPropertyList & newPropertyNames_,
1031 const CIMPropertyList & oldPropertyNames_,
1032 QueueIdStack queueIds_)
1033 : CIMRequestMessage(
1034 CIM_NOTIFY_PROVIDER_REGISTRATION_REQUEST_MESSAGE,
1035 messageId_, queueIds_),
1036 provider (provider_),
1037 providerModule (providerModule_),
1038 className (className_),
1039 newNamespaces (newNamespaces_),
1040 oldNamespaces (oldNamespaces_),
1041 newPropertyNames (newPropertyNames_),
1042 oldPropertyNames (oldPropertyNames_),
1043 operation(operation_)
1044 {
1045 }
|
1046 kumpf 1.10
|
1047 chip 1.36 CIMInstance provider;
1048 CIMInstance providerModule;
|
1049 kumpf 1.46 CIMName className;
1050 Array <CIMNamespaceName> newNamespaces;
1051 Array <CIMNamespaceName> oldNamespaces;
|
1052 chip 1.36 CIMPropertyList newPropertyNames;
1053 CIMPropertyList oldPropertyNames;
1054 Operation operation;
|
1055 kumpf 1.10 };
1056
1057 class CIMNotifyProviderTerminationRequestMessage : public CIMRequestMessage
1058 {
|
1059 chip 1.36 public:
1060 CIMNotifyProviderTerminationRequestMessage(
1061 const String & messageId_,
1062 const Array <CIMInstance> & providers_,
1063 QueueIdStack queueIds_)
1064 : CIMRequestMessage(
1065 CIM_NOTIFY_PROVIDER_TERMINATION_REQUEST_MESSAGE,
1066 messageId_, queueIds_),
1067 providers (providers_)
1068 {
|
1069 kumpf 1.32
|
1070 chip 1.36 }
1071
1072 Array <CIMInstance> providers;
|
1073 kumpf 1.10 };
1074
|
1075 kumpf 1.12 class CIMHandleIndicationRequestMessage : public CIMRequestMessage
1076 {
|
1077 chip 1.36 public:
1078 CIMHandleIndicationRequestMessage(
1079 const String& messageId_,
|
1080 kumpf 1.46 const CIMNamespaceName & nameSpace_,
|
1081 chip 1.36 const CIMInstance& handlerInstance_,
1082 const CIMInstance& indicationInstance_,
1083 QueueIdStack queueIds_,
1084 const String& authType_ = String::EMPTY,
1085 const String& userName_ = String::EMPTY)
1086 : CIMRequestMessage(
1087 CIM_HANDLE_INDICATION_REQUEST_MESSAGE, messageId_, queueIds_),
1088 nameSpace(nameSpace_),
1089 handlerInstance(handlerInstance_),
1090 indicationInstance(indicationInstance_),
1091 authType(authType_),
1092 userName(userName_)
1093 {
1094 }
|
1095 kumpf 1.12
|
1096 kumpf 1.46 CIMNamespaceName nameSpace;
|
1097 chip 1.36 CIMInstance handlerInstance;
1098 CIMInstance indicationInstance;
1099 String authType;
1100 String userName;
|
1101 kumpf 1.12 };
1102
|
1103 chip 1.20 class CIMCreateSubscriptionRequestMessage : public CIMRequestMessage
1104 {
|
1105 chip 1.36 public:
|
1106 kumpf 1.22 CIMCreateSubscriptionRequestMessage(
1107 const String& messageId_,
|
1108 kumpf 1.46 const CIMNamespaceName & nameSpace_,
|
1109 kumpf 1.22 const CIMInstance & subscriptionInstance_,
|
1110 kumpf 1.46 const Array<CIMName> & classNames_,
|
1111 kumpf 1.22 const CIMInstance & provider_,
1112 const CIMInstance & providerModule_,
1113 const CIMPropertyList & propertyList_,
1114 const Uint16 repeatNotificationPolicy_,
1115 const String & condition_,
1116 const String & queryLanguage_,
1117 QueueIdStack queueIds_,
1118 const String & authType_ = String::EMPTY,
1119 const String & userName_ = String::EMPTY)
|
1120 chip 1.36 : CIMRequestMessage(
1121 CIM_CREATE_SUBSCRIPTION_REQUEST_MESSAGE,
1122 messageId_,
1123 queueIds_),
|
1124 kumpf 1.22 nameSpace (nameSpace_),
1125 subscriptionInstance(subscriptionInstance_),
1126 classNames(classNames_),
1127 provider (provider_),
1128 providerModule (providerModule_),
1129 propertyList (propertyList_),
1130 repeatNotificationPolicy (repeatNotificationPolicy_),
1131 condition (condition_),
1132 queryLanguage (queryLanguage_),
|
1133 chip 1.36 authType(authType_),
1134 userName(userName_)
|
1135 kumpf 1.22 {
1136 }
1137
|
1138 kumpf 1.46 CIMNamespaceName nameSpace;
|
1139 kumpf 1.22 CIMInstance subscriptionInstance;
|
1140 kumpf 1.46 Array <CIMName> classNames;
|
1141 kumpf 1.22 CIMInstance provider;
1142 CIMInstance providerModule;
1143 CIMPropertyList propertyList;
1144 Uint16 repeatNotificationPolicy;
1145 String condition;
1146 String queryLanguage;
1147 String authType;
1148 String userName;
|
1149 chip 1.20 };
1150
1151 class CIMModifySubscriptionRequestMessage : public CIMRequestMessage
1152 {
|
1153 chip 1.36 public:
|
1154 kumpf 1.22 CIMModifySubscriptionRequestMessage(
1155 const String& messageId_,
|
1156 kumpf 1.46 const CIMNamespaceName & nameSpace_,
|
1157 kumpf 1.22 const CIMInstance & subscriptionInstance_,
|
1158 kumpf 1.46 const Array<CIMName> & classNames_,
|
1159 kumpf 1.22 const CIMInstance & provider_,
1160 const CIMInstance & providerModule_,
1161 const CIMPropertyList & propertyList_,
1162 const Uint16 repeatNotificationPolicy_,
1163 const String & condition_,
1164 const String & queryLanguage_,
1165 QueueIdStack queueIds_,
1166 const String & authType_ = String::EMPTY,
1167 const String & userName_ = String::EMPTY)
|
1168 chip 1.36 : CIMRequestMessage(
1169 CIM_MODIFY_SUBSCRIPTION_REQUEST_MESSAGE,
1170 messageId_,
1171 queueIds_),
|
1172 kumpf 1.22 nameSpace(nameSpace_),
1173 subscriptionInstance(subscriptionInstance_),
1174 classNames(classNames_),
1175 provider (provider_),
1176 providerModule (providerModule_),
1177 propertyList (propertyList_),
1178 repeatNotificationPolicy (repeatNotificationPolicy_),
1179 condition (condition_),
1180 queryLanguage (queryLanguage_),
|
1181 chip 1.36 authType(authType_),
1182 userName(userName_)
|
1183 kumpf 1.22 {
1184 }
1185
|
1186 kumpf 1.46 CIMNamespaceName nameSpace;
|
1187 kumpf 1.22 CIMInstance subscriptionInstance;
|
1188 kumpf 1.46 Array<CIMName> classNames;
|
1189 kumpf 1.22 CIMInstance provider;
1190 CIMInstance providerModule;
1191 CIMPropertyList propertyList;
1192 Uint16 repeatNotificationPolicy;
1193 String condition;
1194 String queryLanguage;
1195 String authType;
1196 String userName;
|
1197 chip 1.20 };
1198
1199 class CIMDeleteSubscriptionRequestMessage : public CIMRequestMessage
1200 {
|
1201 chip 1.36 public:
|
1202 kumpf 1.22 CIMDeleteSubscriptionRequestMessage(
1203 const String& messageId_,
|
1204 kumpf 1.46 const CIMNamespaceName & nameSpace_,
|
1205 kumpf 1.22 const CIMInstance & subscriptionInstance_,
|
1206 kumpf 1.46 const Array<CIMName> & classNames_,
|
1207 kumpf 1.22 const CIMInstance & provider_,
1208 const CIMInstance & providerModule_,
1209 QueueIdStack queueIds_,
1210 const String& authType_ = String::EMPTY,
1211 const String& userName_ = String::EMPTY)
|
1212 chip 1.36 : CIMRequestMessage(
1213 CIM_DELETE_SUBSCRIPTION_REQUEST_MESSAGE,
1214 messageId_,
1215 queueIds_),
|
1216 kumpf 1.22 nameSpace(nameSpace_),
1217 subscriptionInstance(subscriptionInstance_),
1218 classNames(classNames_),
1219 provider (provider_),
1220 providerModule (providerModule_),
|
1221 chip 1.36 authType(authType_),
1222 userName(userName_)
|
1223 kumpf 1.22 {
1224 }
1225
|
1226 kumpf 1.46 CIMNamespaceName nameSpace;
|
1227 kumpf 1.22 CIMInstance subscriptionInstance;
|
1228 kumpf 1.46 Array<CIMName> classNames;
|
1229 kumpf 1.22 CIMInstance provider;
1230 CIMInstance providerModule;
1231 String authType;
1232 String userName;
|
1233 chip 1.20 };
1234
|
1235 kumpf 1.30 class CIMDisableModuleRequestMessage : public CIMRequestMessage
1236 {
|
1237 chip 1.36 public:
|
1238 kumpf 1.30 CIMDisableModuleRequestMessage(
1239 const String& messageId_,
|
1240 chip 1.36 const CIMInstance& providerModule_,
1241 const Array<CIMInstance>& providers_,
|
1242 kumpf 1.30 QueueIdStack queueIds_,
1243 const String& authType_ = String::EMPTY,
1244 const String& userName_ = String::EMPTY)
|
1245 chip 1.36 : CIMRequestMessage(
1246 CIM_DISABLE_MODULE_REQUEST_MESSAGE,
1247 messageId_,
1248 queueIds_),
1249 providerModule(providerModule_),
1250 providers(providers_),
1251 authType(authType_),
1252 userName(userName_)
|
1253 kumpf 1.30 {
1254 }
1255
|
1256 kumpf 1.34 CIMInstance providerModule;
1257 Array<CIMInstance> providers;
|
1258 kumpf 1.30 String authType;
1259 String userName;
1260 };
1261
1262 class CIMEnableModuleRequestMessage : public CIMRequestMessage
1263 {
|
1264 chip 1.36 public:
|
1265 kumpf 1.30 CIMEnableModuleRequestMessage(
1266 const String& messageId_,
|
1267 kumpf 1.44 const CIMInstance& providerModule_,
|
1268 kumpf 1.30 QueueIdStack queueIds_,
1269 const String& authType_ = String::EMPTY,
1270 const String& userName_ = String::EMPTY)
|
1271 chip 1.36 : CIMRequestMessage(
1272 CIM_ENABLE_MODULE_REQUEST_MESSAGE,
1273 messageId_,
1274 queueIds_),
|
1275 kumpf 1.44 providerModule(providerModule_),
|
1276 chip 1.36 authType(authType_),
1277 userName(userName_)
|
1278 kumpf 1.30 {
1279 }
1280
|
1281 kumpf 1.44 CIMInstance providerModule;
|
1282 kumpf 1.30 String authType;
1283 String userName;
1284 };
1285
|
1286 kumpf 1.37 class CIMStopAllProvidersRequestMessage : public CIMRequestMessage
1287 {
1288 public:
1289 CIMStopAllProvidersRequestMessage(
1290 const String& messageId_,
1291 QueueIdStack queueIds_)
1292 :
1293 CIMRequestMessage(
1294 CIM_STOP_ALL_PROVIDERS_REQUEST_MESSAGE,
1295 messageId_,
1296 queueIds_)
1297 {
1298 }
1299 };
1300
|
1301 chip 1.20 class PEGASUS_COMMON_LINKAGE CIMGetClassResponseMessage
|
1302 chip 1.36 : public CIMResponseMessage
|
1303 mike 1.2 {
|
1304 chip 1.36 public:
1305 CIMGetClassResponseMessage(
1306 const String& messageId_,
1307 const CIMException& cimException_,
1308 const QueueIdStack& queueIds_,
1309 const CIMClass& cimClass_)
1310 : CIMResponseMessage(CIM_GET_CLASS_RESPONSE_MESSAGE,
1311 messageId_, cimException_, queueIds_),
1312 cimClass(cimClass_)
1313 {
1314 }
|
1315 mike 1.8
|
1316 chip 1.36 CIMClass cimClass;
|
1317 mike 1.2 };
1318
1319 class CIMGetInstanceResponseMessage : public CIMResponseMessage
1320 {
|
1321 chip 1.36 public:
1322 CIMGetInstanceResponseMessage(
1323 const String& messageId_,
1324 const CIMException& cimException_,
1325 const QueueIdStack& queueIds_,
1326 const CIMInstance& cimInstance_)
1327 : CIMResponseMessage(CIM_GET_INSTANCE_RESPONSE_MESSAGE,
1328 messageId_, cimException_, queueIds_),
1329 cimInstance(cimInstance_)
1330 {
1331 }
|
1332 mike 1.2
|
1333 chip 1.36 CIMInstance cimInstance;
|
1334 mike 1.2 };
1335
|
1336 mike 1.8 class CIMExportIndicationResponseMessage : public CIMResponseMessage
1337 {
|
1338 chip 1.36 public:
1339 CIMExportIndicationResponseMessage(
1340 const String& messageId_,
1341 const CIMException& cimException_,
1342 const QueueIdStack& queueIds_)
1343 : CIMResponseMessage(CIM_EXPORT_INDICATION_RESPONSE_MESSAGE,
1344 messageId_, cimException_, queueIds_)
1345 {
1346 }
|
1347 mike 1.8 };
1348
|
1349 mike 1.2 class CIMDeleteClassResponseMessage : public CIMResponseMessage
1350 {
|
1351 chip 1.36 public:
1352 CIMDeleteClassResponseMessage(
1353 const String& messageId_,
1354 const CIMException& cimException_,
1355 const QueueIdStack& queueIds_)
1356 : CIMResponseMessage(CIM_DELETE_CLASS_RESPONSE_MESSAGE,
1357 messageId_, cimException_, queueIds_)
1358 {
1359 }
|
1360 mike 1.2 };
1361
1362 class CIMDeleteInstanceResponseMessage : public CIMResponseMessage
1363 {
|
1364 chip 1.36 public:
1365 CIMDeleteInstanceResponseMessage(
1366 const String& messageId_,
1367 const CIMException& cimException_,
1368 const QueueIdStack& queueIds_)
1369 : CIMResponseMessage(CIM_DELETE_INSTANCE_RESPONSE_MESSAGE,
1370 messageId_, cimException_, queueIds_)
1371 {
1372 }
|
1373 mike 1.2 };
1374
1375 class CIMCreateClassResponseMessage : public CIMResponseMessage
1376 {
|
1377 chip 1.36 public:
1378 CIMCreateClassResponseMessage(
1379 const String& messageId_,
1380 const CIMException& cimException_,
1381 const QueueIdStack& queueIds_)
1382 : CIMResponseMessage(CIM_CREATE_CLASS_RESPONSE_MESSAGE,
1383 messageId_, cimException_, queueIds_)
1384 {
1385 }
|
1386 mike 1.2 };
1387
1388 class CIMCreateInstanceResponseMessage : public CIMResponseMessage
1389 {
|
1390 chip 1.36 public:
1391 CIMCreateInstanceResponseMessage(
1392 const String& messageId_,
1393 const CIMException& cimException_,
1394 const QueueIdStack& queueIds_,
1395 const CIMObjectPath& instanceName_)
1396 : CIMResponseMessage(CIM_CREATE_INSTANCE_RESPONSE_MESSAGE,
1397 messageId_, cimException_, queueIds_),
1398 instanceName(instanceName_)
1399 {
1400 }
|
1401 kumpf 1.32
|
1402 chip 1.36 CIMObjectPath instanceName;
|
1403 mike 1.2 };
1404
1405 class CIMModifyClassResponseMessage : public CIMResponseMessage
1406 {
|
1407 chip 1.36 public:
1408 CIMModifyClassResponseMessage(
1409 const String& messageId_,
1410 const CIMException& cimException_,
1411 const QueueIdStack& queueIds_)
1412 : CIMResponseMessage(CIM_MODIFY_CLASS_RESPONSE_MESSAGE,
1413 messageId_, cimException_, queueIds_)
1414 {
1415 }
|
1416 mike 1.2 };
1417
1418 class CIMModifyInstanceResponseMessage : public CIMResponseMessage
1419 {
|
1420 chip 1.36 public:
1421 CIMModifyInstanceResponseMessage(
1422 const String& messageId_,
1423 const CIMException& cimException_,
1424 const QueueIdStack& queueIds_)
1425 : CIMResponseMessage(CIM_MODIFY_INSTANCE_RESPONSE_MESSAGE,
1426 messageId_, cimException_, queueIds_)
1427 {
1428 }
|
1429 mike 1.2 };
1430
1431 class CIMEnumerateClassesResponseMessage : public CIMResponseMessage
1432 {
|
1433 chip 1.36 public:
1434 CIMEnumerateClassesResponseMessage(
1435 const String& messageId_,
1436 const CIMException& cimException_,
1437 const QueueIdStack& queueIds_,
1438 const Array<CIMClass>& cimClasses_)
1439 : CIMResponseMessage(CIM_ENUMERATE_CLASSES_RESPONSE_MESSAGE,
1440 messageId_, cimException_, queueIds_),
1441 cimClasses(cimClasses_)
1442 {
1443 }
|
1444 mike 1.2
|
1445 chip 1.36 Array<CIMClass> cimClasses;
|
1446 mike 1.2 };
1447
|
1448 mike 1.6 class CIMEnumerateClassNamesResponseMessage : public CIMResponseMessage
|
1449 mike 1.2 {
|
1450 chip 1.36 public:
1451 CIMEnumerateClassNamesResponseMessage(
1452 const String& messageId_,
1453 const CIMException& cimException_,
1454 const QueueIdStack& queueIds_,
|
1455 kumpf 1.46 const Array<CIMName>& classNames_)
|
1456 chip 1.36 : CIMResponseMessage(CIM_ENUMERATE_CLASS_NAMES_RESPONSE_MESSAGE,
1457 messageId_, cimException_, queueIds_),
1458 classNames(classNames_)
1459 {
1460 }
|
1461 mike 1.2
|
1462 kumpf 1.46 Array<CIMName> classNames;
|
1463 mike 1.2 };
1464
1465 class CIMEnumerateInstancesResponseMessage : public CIMResponseMessage
1466 {
|
1467 chip 1.36 public:
1468 CIMEnumerateInstancesResponseMessage(
1469 const String& messageId_,
1470 const CIMException& cimException_,
1471 const QueueIdStack& queueIds_,
|
1472 kumpf 1.40 const Array<CIMInstance>& cimNamedInstances_)
|
1473 chip 1.36 : CIMResponseMessage(CIM_ENUMERATE_INSTANCES_RESPONSE_MESSAGE,
1474 messageId_, cimException_, queueIds_),
1475 cimNamedInstances(cimNamedInstances_)
1476 {
1477 }
|
1478 kumpf 1.32
|
1479 kumpf 1.40 Array<CIMInstance> cimNamedInstances;
|
1480 mike 1.2 };
1481
|
1482 mike 1.6 class CIMEnumerateInstanceNamesResponseMessage : public CIMResponseMessage
|
1483 mike 1.2 {
|
1484 chip 1.36 public:
1485 CIMEnumerateInstanceNamesResponseMessage(
1486 const String& messageId_,
1487 const CIMException& cimException_,
1488 const QueueIdStack& queueIds_,
1489 const Array<CIMObjectPath>& instanceNames_)
1490 : CIMResponseMessage(CIM_ENUMERATE_INSTANCE_NAMES_RESPONSE_MESSAGE,
1491 messageId_, cimException_, queueIds_),
1492 instanceNames(instanceNames_)
1493 {
1494 }
|
1495 mike 1.2
|
1496 chip 1.36 Array<CIMObjectPath> instanceNames;
|
1497 mike 1.2 };
1498
1499 class CIMExecQueryResponseMessage : public CIMResponseMessage
1500 {
|
1501 chip 1.36 public:
1502 CIMExecQueryResponseMessage(
1503 const String& messageId_,
1504 const CIMException& cimException_,
1505 const QueueIdStack& queueIds_,
|
1506 kumpf 1.41 const Array<CIMObject>& cimObjects_)
|
1507 chip 1.36 : CIMResponseMessage(CIM_EXEC_QUERY_RESPONSE_MESSAGE,
1508 messageId_, cimException_, queueIds_),
1509 cimObjects(cimObjects_)
1510 {
1511 }
|
1512 kumpf 1.32
|
1513 kumpf 1.41 Array<CIMObject> cimObjects;
|
1514 mike 1.2 };
1515
1516 class CIMAssociatorsResponseMessage : public CIMResponseMessage
1517 {
|
1518 chip 1.36 public:
1519 CIMAssociatorsResponseMessage(
1520 const String& messageId_,
1521 const CIMException& cimException_,
1522 const QueueIdStack& queueIds_,
|
1523 kumpf 1.41 const Array<CIMObject>& cimObjects_)
|
1524 chip 1.36 : CIMResponseMessage(CIM_ASSOCIATORS_RESPONSE_MESSAGE,
1525 messageId_, cimException_, queueIds_),
1526 cimObjects(cimObjects_)
1527 {
1528 }
|
1529 mike 1.2
|
1530 kumpf 1.41 Array<CIMObject> cimObjects;
|
1531 mike 1.2 };
1532
1533 class CIMAssociatorNamesResponseMessage : public CIMResponseMessage
1534 {
|
1535 chip 1.36 public:
1536 CIMAssociatorNamesResponseMessage(
1537 const String& messageId_,
1538 const CIMException& cimException_,
1539 const QueueIdStack& queueIds_,
1540 const Array<CIMObjectPath>& objectNames_)
1541 : CIMResponseMessage(CIM_ASSOCIATOR_NAMES_RESPONSE_MESSAGE,
1542 messageId_, cimException_, queueIds_),
1543 objectNames(objectNames_)
1544 {
1545 }
|
1546 kumpf 1.32
|
1547 chip 1.36 Array<CIMObjectPath> objectNames;
|
1548 mike 1.2 };
1549
1550 class CIMReferencesResponseMessage : public CIMResponseMessage
1551 {
|
1552 chip 1.36 public:
1553 CIMReferencesResponseMessage(
1554 const String& messageId_,
1555 const CIMException& cimException_,
1556 const QueueIdStack& queueIds_,
|
1557 kumpf 1.41 const Array<CIMObject>& cimObjects_)
|
1558 chip 1.36 : CIMResponseMessage(CIM_REFERENCES_RESPONSE_MESSAGE,
1559 messageId_, cimException_, queueIds_),
1560 cimObjects(cimObjects_)
1561 {
1562 }
|
1563 mike 1.2
|
1564 kumpf 1.41 Array<CIMObject> cimObjects;
|
1565 mike 1.2 };
1566
1567 class CIMReferenceNamesResponseMessage : public CIMResponseMessage
1568 {
|
1569 chip 1.36 public:
1570 CIMReferenceNamesResponseMessage(
1571 const String& messageId_,
1572 const CIMException& cimException_,
1573 const QueueIdStack& queueIds_,
1574 const Array<CIMObjectPath>& objectNames_)
1575 : CIMResponseMessage(CIM_REFERENCE_NAMES_RESPONSE_MESSAGE,
1576 messageId_, cimException_, queueIds_),
1577 objectNames(objectNames_)
1578 {
1579 }
|
1580 kumpf 1.32
|
1581 chip 1.36 Array<CIMObjectPath> objectNames;
|
1582 mike 1.2 };
1583
1584 class CIMGetPropertyResponseMessage : public CIMResponseMessage
1585 {
|
1586 chip 1.36 public:
1587 CIMGetPropertyResponseMessage(
1588 const String& messageId_,
1589 const CIMException& cimException_,
1590 const QueueIdStack& queueIds_,
1591 const CIMValue& value_)
1592 : CIMResponseMessage(CIM_GET_PROPERTY_RESPONSE_MESSAGE,
1593 messageId_, cimException_, queueIds_),
1594 value(value_)
1595 {
1596 }
|
1597 mike 1.2
|
1598 chip 1.36 CIMValue value;
|
1599 mike 1.2 };
1600
1601 class CIMSetPropertyResponseMessage : public CIMResponseMessage
1602 {
|
1603 chip 1.36 public:
1604 CIMSetPropertyResponseMessage(
1605 const String& messageId_,
1606 const CIMException& cimException_,
1607 const QueueIdStack& queueIds_)
1608 : CIMResponseMessage(CIM_SET_PROPERTY_RESPONSE_MESSAGE,
1609 messageId_, cimException_, queueIds_)
1610 {
1611 }
|
1612 mike 1.2 };
1613
1614 class CIMGetQualifierResponseMessage : public CIMResponseMessage
1615 {
|
1616 chip 1.36 public:
1617 CIMGetQualifierResponseMessage(
1618 const String& messageId_,
1619 const CIMException& cimException_,
1620 const QueueIdStack& queueIds_,
1621 const CIMQualifierDecl& cimQualifierDecl_)
1622 : CIMResponseMessage(CIM_GET_QUALIFIER_RESPONSE_MESSAGE,
1623 messageId_, cimException_, queueIds_),
1624 cimQualifierDecl(cimQualifierDecl_)
1625 {
1626 }
|
1627 mike 1.2
|
1628 chip 1.36 CIMQualifierDecl cimQualifierDecl;
|
1629 mike 1.2 };
1630
1631 class CIMSetQualifierResponseMessage : public CIMResponseMessage
1632 {
|
1633 chip 1.36 public:
|
1634 mike 1.2
|
1635 chip 1.36 CIMSetQualifierResponseMessage(
1636 const String& messageId_,
1637 const CIMException& cimException_,
1638 const QueueIdStack& queueIds_)
1639 :
1640 CIMResponseMessage(CIM_SET_QUALIFIER_RESPONSE_MESSAGE,
1641 messageId_, cimException_, queueIds_)
1642 {
1643 }
|
1644 mike 1.2 };
1645
1646 class CIMDeleteQualifierResponseMessage : public CIMResponseMessage
1647 {
|
1648 chip 1.36 public:
|
1649 mike 1.2
|
1650 chip 1.36 CIMDeleteQualifierResponseMessage(
1651 const String& messageId_,
1652 const CIMException& cimException_,
1653 const QueueIdStack& queueIds_)
1654 :
1655 CIMResponseMessage(CIM_DELETE_QUALIFIER_RESPONSE_MESSAGE,
1656 messageId_, cimException_, queueIds_)
1657 {
1658 }
|
1659 mike 1.2 };
1660
1661 class CIMEnumerateQualifiersResponseMessage : public CIMResponseMessage
1662 {
|
1663 chip 1.36 public:
1664 CIMEnumerateQualifiersResponseMessage(
1665 const String& messageId_,
1666 const CIMException& cimException_,
1667 const QueueIdStack& queueIds_,
1668 const Array<CIMQualifierDecl>& qualifierDeclarations_)
1669 : CIMResponseMessage(CIM_ENUMERATE_QUALIFIERS_RESPONSE_MESSAGE,
1670 messageId_, cimException_, queueIds_),
1671 qualifierDeclarations(qualifierDeclarations_)
1672 {
1673 }
|
1674 kumpf 1.32
|
1675 chip 1.36 Array<CIMQualifierDecl> qualifierDeclarations;
|
1676 mike 1.2 };
1677
1678 class CIMInvokeMethodResponseMessage : public CIMResponseMessage
1679 {
|
1680 chip 1.36 public:
1681 CIMInvokeMethodResponseMessage(
1682 const String& messageId_,
1683 const CIMException& cimException_,
1684 const QueueIdStack& queueIds_,
1685 const CIMValue& retValue_,
1686 const Array<CIMParamValue>& outParameters_,
|
1687 kumpf 1.46 const CIMName& methodName_)
|
1688 chip 1.36 : CIMResponseMessage(CIM_INVOKE_METHOD_RESPONSE_MESSAGE,
1689 messageId_, cimException_, queueIds_),
1690 retValue(retValue_),
1691 outParameters(outParameters_),
1692 methodName(methodName_)
1693 {
1694 }
|
1695 mike 1.2
|
1696 chip 1.36 CIMValue retValue;
1697 Array<CIMParamValue> outParameters;
|
1698 kumpf 1.46 CIMName methodName;
|
1699 mike 1.8 };
1700
|
1701 kumpf 1.10 class CIMProcessIndicationResponseMessage : public CIMResponseMessage
1702 {
|
1703 chip 1.36 public:
1704 CIMProcessIndicationResponseMessage(
1705 const String& messageId_,
1706 const CIMException& cimException_,
1707 const QueueIdStack& queueIds_)
1708 : CIMResponseMessage(CIM_CREATE_INSTANCE_RESPONSE_MESSAGE,
1709 messageId_, cimException_, queueIds_)
1710 {
1711 }
|
1712 kumpf 1.12 };
1713
1714 class CIMHandleIndicationResponseMessage : public CIMResponseMessage
1715 {
|
1716 chip 1.36 public:
1717 CIMHandleIndicationResponseMessage(
1718 const String& messageId_,
1719 const CIMException& cimException_,
1720 const QueueIdStack& queueIds_)
1721 : CIMResponseMessage(CIM_HANDLE_INDICATION_RESPONSE_MESSAGE,
1722 messageId_, cimException_, queueIds_)
1723 {
1724 }
|
1725 chip 1.20 };
1726
1727 class CIMCreateSubscriptionResponseMessage : public CIMResponseMessage
1728 {
|
1729 chip 1.36 public:
1730 CIMCreateSubscriptionResponseMessage(
1731 const String& messageId_,
1732 const CIMException& cimException_,
1733 const QueueIdStack& queueIds_)
1734 : CIMResponseMessage(
1735 CIM_CREATE_SUBSCRIPTION_RESPONSE_MESSAGE,
1736 messageId_,
1737 cimException_,
1738 queueIds_)
1739 {
1740 }
|
1741 chip 1.20 };
1742
1743 class CIMModifySubscriptionResponseMessage : public CIMResponseMessage
1744 {
|
1745 chip 1.36 public:
1746 CIMModifySubscriptionResponseMessage(
1747 const String& messageId_,
1748 const CIMException& cimException_,
1749 const QueueIdStack& queueIds_)
1750 : CIMResponseMessage(
1751 CIM_MODIFY_SUBSCRIPTION_RESPONSE_MESSAGE,
1752 messageId_,
1753 cimException_,
1754 queueIds_)
1755 {
1756 }
|
1757 chip 1.20 };
1758
1759 class CIMDeleteSubscriptionResponseMessage : public CIMResponseMessage
1760 {
|
1761 chip 1.36 public:
1762 CIMDeleteSubscriptionResponseMessage(
1763 const String& messageId_,
1764 const CIMException& cimException_,
1765 const QueueIdStack& queueIds_)
1766 : CIMResponseMessage(
1767 CIM_DELETE_SUBSCRIPTION_RESPONSE_MESSAGE,
1768 messageId_,
1769 cimException_,
1770 queueIds_)
1771 {
1772 }
|
1773 chip 1.26 };
1774
1775 class CIMEnableIndicationsResponseMessage : public CIMResponseMessage
1776 {
1777 public:
1778 CIMEnableIndicationsResponseMessage(
|
1779 chip 1.36 const String & messageId_,
1780 const CIMException & cimException_,
1781 const QueueIdStack & queueIds_)
|
1782 chip 1.26 : CIMResponseMessage(
|
1783 chip 1.36 CIM_ENABLE_INDICATIONS_RESPONSE_MESSAGE,
|
1784 chip 1.26 messageId_,
|
1785 chip 1.36 cimException_,
|
1786 chip 1.26 queueIds_)
1787 {
1788 }
1789 };
1790
1791 class CIMDisableIndicationsResponseMessage : public CIMResponseMessage
1792 {
1793 public:
1794 CIMDisableIndicationsResponseMessage(
|
1795 chip 1.36 const String & messageId_,
1796 const CIMException & cimException_,
1797 QueueIdStack queueIds_)
|
1798 chip 1.26 : CIMResponseMessage(
|
1799 chip 1.36 CIM_DISABLE_INDICATIONS_RESPONSE_MESSAGE,
|
1800 chip 1.26 messageId_,
|
1801 chip 1.36 cimException_,
|
1802 chip 1.26 queueIds_)
1803 {
1804 }
|
1805 kumpf 1.30 };
1806
1807 class PEGASUS_COMMON_LINKAGE CIMDisableModuleResponseMessage
|
1808 chip 1.36 : public CIMResponseMessage
|
1809 kumpf 1.30 {
|
1810 chip 1.36 public:
1811 CIMDisableModuleResponseMessage(
1812 const String& messageId_,
1813 const CIMException& cimException_,
1814 const QueueIdStack& queueIds_,
1815 const Array<Uint16>& operationalStatus_)
1816 : CIMResponseMessage(CIM_DISABLE_MODULE_RESPONSE_MESSAGE,
1817 messageId_, cimException_, queueIds_),
1818 operationalStatus(operationalStatus_)
1819 {
1820 }
|
1821 kumpf 1.30
|
1822 chip 1.36 Array<Uint16> operationalStatus;
|
1823 kumpf 1.30 };
1824
1825 class PEGASUS_COMMON_LINKAGE CIMEnableModuleResponseMessage
|
1826 chip 1.36 : public CIMResponseMessage
|
1827 kumpf 1.30 {
|
1828 chip 1.36 public:
1829 CIMEnableModuleResponseMessage(
1830 const String& messageId_,
1831 const CIMException& cimException_,
1832 const QueueIdStack& queueIds_,
1833 const Array<Uint16>& operationalStatus_)
1834 : CIMResponseMessage(CIM_ENABLE_MODULE_RESPONSE_MESSAGE,
1835 messageId_, cimException_, queueIds_),
1836 operationalStatus(operationalStatus_)
1837 {
1838 }
|
1839 kumpf 1.30
|
1840 chip 1.36 Array<Uint16> operationalStatus;
|
1841 kumpf 1.37 };
1842
1843 class PEGASUS_COMMON_LINKAGE CIMStopAllProvidersResponseMessage
1844 : public CIMResponseMessage
1845 {
1846 public:
1847
1848 CIMStopAllProvidersResponseMessage(
1849 const String& messageId_,
1850 const CIMException& cimException_,
1851 const QueueIdStack& queueIds_)
1852 :
1853 CIMResponseMessage(CIM_STOP_ALL_PROVIDERS_RESPONSE_MESSAGE,
1854 messageId_, cimException_, queueIds_)
1855 {
1856 }
|
1857 mike 1.2 };
|
1858 mike 1.1
1859 PEGASUS_NAMESPACE_END
1860
1861 #endif /* Pegasus_CIMMessage_h */
|