1 martin 1.19 //%LICENSE////////////////////////////////////////////////////////////////
|
2 martin 1.20 //
|
3 martin 1.19 // Licensed to The Open Group (TOG) under one or more contributor license
4 // agreements. Refer to the OpenPegasusNOTICE.txt file distributed with
5 // this work for additional information regarding copyright ownership.
6 // Each contributor licenses this file to you under the OpenPegasus Open
7 // Source License; you may not use this file except in compliance with the
8 // License.
|
9 martin 1.20 //
|
10 martin 1.19 // Permission is hereby granted, free of charge, to any person obtaining a
11 // copy of this software and associated documentation files (the "Software"),
12 // to deal in the Software without restriction, including without limitation
13 // the rights to use, copy, modify, merge, publish, distribute, sublicense,
14 // and/or sell copies of the Software, and to permit persons to whom the
15 // Software is furnished to do so, subject to the following conditions:
|
16 martin 1.20 //
|
17 martin 1.19 // The above copyright notice and this permission notice shall be included
18 // in all copies or substantial portions of the Software.
|
19 martin 1.20 //
|
20 martin 1.19 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
21 martin 1.20 // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
22 martin 1.19 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
23 // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
24 // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
25 // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
26 // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
27 martin 1.20 //
|
28 martin 1.19 //////////////////////////////////////////////////////////////////////////
|
29 karl 1.1 //
|
30 s.manicka 1.10 //%////////////////////////////////////////////////////////////////////////////
|
31 karl 1.1
32 #include <Pegasus/Common/Config.h>
|
33 kumpf 1.18 #include <Pegasus/Common/CIMNameCast.h>
|
34 karl 1.1 #include "Constants.h"
35
36 PEGASUS_NAMESPACE_BEGIN
37
|
38 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_CONFIGSETTING =
|
39 mike 1.17 CIMNameCast("PG_ConfigSetting");
|
40 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_AUTHORIZATION =
|
41 mike 1.17 CIMNameCast("PG_Authorization");
|
42 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_USER =
|
43 mike 1.17 CIMNameCast("PG_User");
|
44 karl 1.1 const CIMName PEGASUS_CLASSNAME_CERTIFICATE =
|
45 mike 1.17 CIMNameCast("PG_SSLCertificate");
|
46 karl 1.1 const CIMName PEGASUS_CLASSNAME_CRL =
|
47 mike 1.17 CIMNameCast("PG_SSLCertificateRevocationList");
|
48 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_PROVIDERMODULE =
|
49 mike 1.17 CIMNameCast("PG_ProviderModule");
|
50 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_PROVIDER =
|
51 mike 1.17 CIMNameCast("PG_Provider");
|
52 karl 1.1 const CIMName PEGASUS_CLASSNAME_CAPABILITIESREGISTRATION =
|
53 mike 1.17 CIMNameCast("PG_CapabilitiesRegistration");
|
54 karl 1.1 const CIMName PEGASUS_CLASSNAME_CONSUMERCAPABILITIES =
|
55 mike 1.17 CIMNameCast("PG_ConsumerCapabilities");
|
56 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_PROVIDERCAPABILITIES =
|
57 mike 1.17 CIMNameCast("PG_ProviderCapabilities");
|
58 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_INDSUBSCRIPTION =
|
59 mike 1.17 CIMNameCast("CIM_IndicationSubscription");
|
60 karl 1.1 const CIMName PEGASUS_CLASSNAME_FORMATTEDINDSUBSCRIPTION =
|
61 mike 1.17 CIMNameCast("CIM_FormattedIndicationSubscription");
|
62 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_INDHANDLER =
|
63 mike 1.17 CIMNameCast("CIM_IndicationHandler");
|
64 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_LSTNRDST =
|
65 mike 1.17 CIMNameCast("CIM_ListenerDestination");
|
66 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_INDHANDLER_CIMXML =
|
67 mike 1.17 CIMNameCast("CIM_IndicationHandlerCIMXML");
|
68 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_LSTNRDST_CIMXML =
|
69 mike 1.17 CIMNameCast("CIM_ListenerDestinationCIMXML");
|
70 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_INDHANDLER_SNMP =
|
71 mike 1.17 CIMNameCast("PG_IndicationHandlerSNMPMapper");
|
72 karl 1.24.2.2 const CIMName PEGASUS_CLASSNAME_INDHANDLER_WSMAN =
73 CIMNameCast("CIM_ListenerDestinationWSManagement");
|
74 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_LSTNRDST_SYSTEM_LOG =
|
75 mike 1.17 CIMNameCast("PG_ListenerDestinationSystemLog");
|
76 karl 1.24.2.2 const CIMName PEGASUS_CLASSNAME_LSTNRDST_FILE =
77 CIMNameCast("PG_ListenerDestinationFile");
|
78 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_LSTNRDST_EMAIL =
|
79 mike 1.17 CIMNameCast("PG_ListenerDestinationEmail");
|
80 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_INDFILTER =
|
81 mike 1.17 CIMNameCast("CIM_IndicationFilter");
|
82 karl 1.24.2.1 const CIMName PEGASUS_CLASSNAME_PROVIDERMODULE_INSTALERT =
83 CIMNameCast("PG_ProviderModulesInstAlert");
|
84 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_SHUTDOWN =
|
85 mike 1.17 CIMNameCast("PG_ShutdownService");
|
86 kumpf 1.7 const CIMName PEGASUS_CLASSNAME___NAMESPACE =
|
87 mike 1.17 CIMNameCast("__Namespace");
|
88 karl 1.1
89 #ifndef PEGASUS_DISABLE_PERFINST
|
90 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_CIMOMSTATDATA =
|
91 mike 1.17 CIMNameCast("CIM_CIMOMStatisticalData");
|
92 karl 1.1 #endif
93
|
94 karl 1.11 #ifdef PEGASUS_ENABLE_CQL
|
95 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_CIMQUERYCAPABILITIES =
|
96 mike 1.17 CIMNameCast("CIM_QueryCapabilities");
|
97 karl 1.1 #endif
98
|
99 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_PROVIDERINDDATA =
|
100 mike 1.17 CIMNameCast("PG_ProviderIndicationData");
|
101 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_SUBSCRIPTIONINDDATA =
|
102 mike 1.17 CIMNameCast("PG_SubscriptionIndicationData");
|
103 karl 1.9
104 // Interop Classes Accessed through Interop Control Provider
105
|
106 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_CIMNAMESPACE =
|
107 mike 1.17 CIMNameCast("CIM_Namespace");
|
108 w.otsuka 1.5
|
109 karl 1.9 #if defined PEGASUS_ENABLE_INTEROP_PROVIDER
|
110 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_OBJECTMANAGER =
|
111 mike 1.17 CIMNameCast("CIM_ObjectManager");
|
112 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_PGNAMESPACE =
|
113 mike 1.17 CIMNameCast("PG_Namespace");
|
114 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_OBJECTMANAGERCOMMUNICATIONMECHANISM =
|
115 mike 1.17 CIMNameCast("CIM_ObjectManagerCommunicationMechanism");
|
116 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_CIMXMLCOMMUNICATIONMECHANISM =
|
117 mike 1.17 CIMNameCast("CIM_CIMXMLCommunicationMechanism");
|
118 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_PG_CIMXMLCOMMUNICATIONMECHANISM =
|
119 mike 1.17 CIMNameCast("PG_CIMXMLCommunicationMechanism");
|
120 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_PROTOCOLADAPTER =
|
121 mike 1.17 CIMNameCast("CIM_ProtocolAdapter");
|
122 kumpf 1.16 const CIMName PEGASUS_CLASSNAME_NAMESPACEINMANAGER =
|
123 mike 1.17 CIMNameCast("CIM_NamespaceInManager");
|
124 karl 1.9 #endif
|
125 karl 1.1
126 // slp Class which operates slp provider. Started by system
127
|
128 karl 1.9 #ifdef PEGASUS_ENABLE_SLP
|
129 kumpf 1.7 const CIMName PEGASUS_CLASSNAME_WBEMSLPTEMPLATE =
|
130 mike 1.17 CIMNameCast("PG_WBEMSLPTEMPLATE");
|
131 karl 1.9
|
132 karl 1.1 #endif
133
|
134 venkat.puvvada 1.13 // DMTF Indications profile classes
135 #ifdef PEGASUS_ENABLE_DMTF_INDICATION_PROFILE_SUPPORT
136 const CIMName PEGASUS_CLASSNAME_CIM_INDICATIONSERVICE =
|
137 mike 1.17 CIMNameCast("CIM_IndicationService");
|
138 venkat.puvvada 1.13
139 const CIMName PEGASUS_CLASSNAME_CIM_INDICATIONSERVICECAPABILITIES =
|
140 mike 1.17 CIMNameCast("CIM_IndicationServiceCapabilities");
|
141 venkat.puvvada 1.13
142 const CIMName PEGASUS_CLASSNAME_PG_ELEMENTCAPABILITIES =
|
143 mike 1.17 CIMNameCast("PG_ElementCapabilities");
|
144 venkat.puvvada 1.13
145 const CIMName PEGASUS_CLASSNAME_PG_HOSTEDINDICATIONSERVICE =
|
146 mike 1.17 CIMNameCast("PG_HostedIndicationService");
|
147 venkat.puvvada 1.13
|
148 kumpf 1.21 const CIMName PEGASUS_CLASSNAME_PG_SERVICEAFFECTSELEMENT =
|
149 mike 1.17 CIMNameCast("PG_ServiceAffectsElement");
|
150 venkat.puvvada 1.23 const CIMName PEGASUS_CLASSNAME_PG_LSTNRDSTQUEUE =
151 CIMNameCast("PG_ListenerDestinationQueue");
|
152 venkat.puvvada 1.13 #endif
153
|
154 karl 1.1 //
155 // Property Names
156 //
157
|
158 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_INDSUB_CREATOR =
|
159 mike 1.17 CIMNameCast("Creator");
|
160 kumpf 1.7 const CIMName PEGASUS_PROPERTYNAME_INDSUB_ACCEPTLANGS =
|
161 mike 1.17 CIMNameCast("AcceptLanguages");
|
162 kumpf 1.7 const CIMName PEGASUS_PROPERTYNAME_INDSUB_CONTENTLANGS =
|
163 mike 1.17 CIMNameCast("ContentLanguages");
|
164 karl 1.1 const CIMName PEGASUS_PROPERTYNAME_MODULE_USERCONTEXT =
|
165 mike 1.17 CIMNameCast("UserContext");
|
166 karl 1.1 const CIMName PEGASUS_PROPERTYNAME_MODULE_DESIGNATEDUSER =
|
167 mike 1.17 CIMNameCast("DesignatedUserContext");
|
168 venkat.puvvada 1.22 const CIMName PEGASUS_PROPERTYNAME_MODULE_MODULEGROUPNAME =
169 CIMNameCast("ModuleGroupName");
|
170 s.kodali 1.24 const CIMName PEGASUS_PROPERTYNAME_MODULE_BITNESS =
171 CIMNameCast("Bitness");
|
172 karl 1.1
173 /**
174 The name of the Destination property for CIM XML Indication Handler
175 subclass
176 */
|
177 kumpf 1.7 const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_DESTINATION =
|
178 mike 1.17 CIMNameCast("Destination");
|
179 karl 1.1
|
180 karl 1.24.2.2
181 /**
182 The property names for WSMAN Indication Handler
183 */
184 // Delivery Mode
185 const CIMName PEGASUS_PROPERTYNAME_WSM_DELIVERY_MODE =
186 CIMNameCast("DeliveryMode");
187
188 const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_FILE =
189 CIMNameCast("File");
190
|
191 karl 1.1 /**
|
192 venkat.puvvada 1.23 The name of the CreationTime property for PG_ListenerDestinationQueue.
193 */
194
195 const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_CREATIONTIME =
196 CIMNameCast("CreationTime");
197
198 /**
|
199 karl 1.1 The name of the TargetHost property for SNMP Mapper Indication
200 Handler subclass
201 */
|
202 kumpf 1.7 const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_TARGETHOST =
|
203 mike 1.17 CIMNameCast("TargetHost");
|
204 karl 1.1
205 /**
206 The name of the TextFormat property for Formatted Indication
207 Subscription class
208 */
|
209 mike 1.17 const CIMName _PROPERTY_TEXTFORMAT = CIMNameCast("TextFormat");
|
210 karl 1.1
211 /**
212 The name of the TextFormatParameters property for Formatted
213 Indication Subscription class
214 */
|
215 kumpf 1.16 const CIMName _PROPERTY_TEXTFORMATPARAMETERS =
|
216 mike 1.17 CIMNameCast("TextFormatParameters");
|
217 karl 1.1
|
218 carolann.graves 1.2 /**
219 The name of the MailTo property for Email Handler subclass
220 */
|
221 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_MAILTO =
|
222 mike 1.17 CIMNameCast("MailTo");
|
223 carolann.graves 1.2
224 /**
225 The name of the MailSubject property for Email Handler subclass
226 */
|
227 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_MAILSUBJECT =
|
228 mike 1.17 CIMNameCast("MailSubject");
|
229 carolann.graves 1.2
230 /**
231 The name of the MailCc property for Email Handler subclass
232 */
|
233 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_MAILCC =
|
234 mike 1.17 CIMNameCast("MailCc");
|
235 carolann.graves 1.2
|
236 yi.zhou 1.3 /**
|
237 kumpf 1.7 The name of the Name property for PG_ProviderModule class
|
238 yi.zhou 1.3 */
|
239 kumpf 1.16 const CIMName _PROPERTY_PROVIDERMODULE_NAME =
|
240 mike 1.17 CIMNameCast("Name");
|
241 yi.zhou 1.3
242 /**
243 The name of the operational status property
244 */
|
245 kumpf 1.16 const CIMName _PROPERTY_OPERATIONALSTATUS =
|
246 mike 1.17 CIMNameCast("OperationalStatus");
|
247 yi.zhou 1.3
|
248 w.otsuka 1.4 /**
249 The name of the Filter reference property for indication subscription class
250 */
|
251 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_FILTER =
|
252 mike 1.17 CIMNameCast("Filter");
|
253 w.otsuka 1.4
254 /**
|
255 s.manicka 1.10 The name of the Handler reference property for indication subscription class
|
256 w.otsuka 1.4 */
|
257 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_HANDLER =
|
258 mike 1.17 CIMNameCast("Handler");
|
259 w.otsuka 1.4
260 /**
|
261 kumpf 1.7 The name of the Subscription State property for indication subscription
|
262 w.otsuka 1.4 class
263 */
|
264 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_SUBSCRIPTION_STATE =
|
265 mike 1.17 CIMNameCast("SubscriptionState");
|
266 w.otsuka 1.4
267 /**
|
268 karl 1.24.2.2 The name of the SubscriptionInfo property for Formatted Indication
269 Subscription class
270 */
271 const CIMName _PROPERTY_SUBSCRIPTION_INFO = CIMNameCast("SubscriptionInfo");
272
273 /**
|
274 w.otsuka 1.4 The name of the Query property for indication filter class
275 */
|
276 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_QUERY =
|
277 mike 1.17 CIMNameCast("Query");
|
278 w.otsuka 1.4
279 /**
280 The name of the Query Language property for indication filter class
281 */
282 const CIMName PEGASUS_PROPERTYNAME_QUERYLANGUAGE =
|
283 mike 1.17 CIMNameCast("QueryLanguage");
|
284 w.otsuka 1.4
285 /**
|
286 marek 1.15 The name of the Name property
|
287 w.otsuka 1.4 */
|
288 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_NAME =
|
289 mike 1.17 CIMNameCast("Name");
|
290 w.otsuka 1.4
291 /**
|
292 kumpf 1.7 The name of the Creation Class Name property for indication filter and
|
293 w.otsuka 1.4 indications handler classes
294 */
|
295 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_CREATIONCLASSNAME =
|
296 mike 1.17 CIMNameCast("CreationClassName");
|
297 w.otsuka 1.4
298 /**
299 The name of the Persistence Type property for Indication Handler class
300 */
|
301 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_PERSISTENCETYPE =
|
302 mike 1.17 CIMNameCast("PersistenceType");
|
303 w.otsuka 1.4
304 /**
|
305 karl 1.24.2.3 The name of the SubscriptionRemovalTimeInterval property of
306 IndicationService class.
307 */
308 const CIMName _PROPERTY_SUBSCRIPTIONREMOVALTIMEINTERVAL =
309 CIMNameCast("SubscriptionRemovalTimeInterval");
310
311 /**
|
312 kumpf 1.7 The name of the SNMP Version property for SNMP Mapper Indication Handler
|
313 w.otsuka 1.4 subclass
314 */
|
315 kumpf 1.16 const CIMName PEGASUS_PROPERTYNAME_SNMPVERSION =
|
316 mike 1.17 CIMNameCast("SNMPVersion");
|
317 w.otsuka 1.4
|
318 karl 1.1 //
319 // CIM Namespace Names
320 //
321
|
322 karl 1.24.2.2 #if defined NS_ROOT_INTEROP
323 const CIMNamespaceName PEGASUS_NAMESPACENAME_INTEROP=
324 CIMNamespaceName ("root/interop");
325 #elif defined NS_INTEROP
326 const CIMNamespaceName PEGASUS_NAMESPACENAME_INTEROP=
327 CIMNamespaceName ("interop");
328 #else
329 const CIMNamespaceName PEGASUS_NAMESPACENAME_INTEROP=
|
330 karl 1.1 CIMNamespaceName ("root/PG_InterOp");
|
331 karl 1.24.2.2 #endif
332
|
333 kumpf 1.7 const CIMNamespaceName PEGASUS_NAMESPACENAME_INTERNAL =
|
334 karl 1.1 CIMNamespaceName ("root/PG_Internal");
|
335 kumpf 1.7 const CIMNamespaceName PEGASUS_NAMESPACENAME_CIMV2 =
|
336 karl 1.1 CIMNamespaceName ("root/cimv2");
337
|
338 kumpf 1.7 const CIMNamespaceName PEGASUS_NAMESPACENAME_AUTHORIZATION =
|
339 karl 1.1 PEGASUS_NAMESPACENAME_INTERNAL;
|
340 kumpf 1.7 const CIMNamespaceName PEGASUS_NAMESPACENAME_CONFIG =
|
341 karl 1.1 PEGASUS_NAMESPACENAME_INTERNAL;
|
342 kumpf 1.7 const CIMNamespaceName PEGASUS_NAMESPACENAME_PROVIDERREG =
|
343 karl 1.1 PEGASUS_NAMESPACENAME_INTEROP;
|
344 kumpf 1.7 const CIMNamespaceName PEGASUS_NAMESPACENAME_SHUTDOWN =
|
345 karl 1.1 PEGASUS_NAMESPACENAME_INTERNAL;
|
346 kumpf 1.7 const CIMNamespaceName PEGASUS_NAMESPACENAME_USER =
|
347 karl 1.1 PEGASUS_NAMESPACENAME_INTERNAL;
348 const CIMNamespaceName PEGASUS_NAMESPACENAME_CERTIFICATE =
349 PEGASUS_NAMESPACENAME_INTERNAL;
350
351 #ifndef PEGASUS_DISABLE_PERFINST
352 const CIMNamespaceName PEGASUS_NAMESPACENAME_CIMOMSTATDATA =
353 PEGASUS_NAMESPACENAME_CIMV2;
354 #endif
355
|
356 karl 1.11 #ifdef PEGASUS_ENABLE_CQL
|
357 karl 1.1 const CIMNamespaceName PEGASUS_NAMESPACENAME_CIMQUERYCAPABILITIES =
358 PEGASUS_NAMESPACENAME_CIMV2;
359 #endif
360
|
361 kumpf 1.8 const CIMNamespaceName PEGASUS_VIRTUAL_TOPLEVEL_NAMESPACE =
362 CIMNamespaceName("PG_Reserved");
363
|
364 a.dunfey 1.6 //
365 // Server Profile-related class names
366 //
367 const CIMName PEGASUS_CLASSNAME_PG_OBJECTMANAGER =
|
368 mike 1.17 CIMNameCast("PG_ObjectManager");
|
369 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_COMMMECHANISMFORMANAGER =
|
370 mike 1.17 CIMNameCast("PG_CommMechanismForManager");
|
371 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_NAMESPACEINMANAGER =
|
372 mike 1.17 CIMNameCast("PG_NamespaceInManager");
|
373 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_REGISTEREDPROFILE =
|
374 mike 1.17 CIMNameCast("PG_RegisteredProfile");
|
375 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_REGISTEREDSUBPROFILE =
|
376 mike 1.17 CIMNameCast("PG_RegisteredSubProfile");
|
377 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_REFERENCEDPROFILE =
|
378 mike 1.17 CIMNameCast("PG_ReferencedProfile");
|
379 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_CIM_ELEMENTCONFORMSTOPROFILE =
|
380 mike 1.17 CIMNameCast("CIM_ElementConformsToProfile");
|
381 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_ELEMENTCONFORMSTOPROFILE =
|
382 mike 1.17 CIMNameCast("PG_ElementConformsToProfile");
|
383 s.manicka 1.10 const CIMName PEGASUS_CLASSNAME_PG_ELEMENTCONFORMSTOPROFILE_RP_RP =
|
384 mike 1.17 CIMNameCast("PG_ElementConformsToProfile_RP_RP");
|
385 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_SUBPROFILEREQUIRESPROFILE =
|
386 mike 1.17 CIMNameCast("PG_SubProfileRequiresProfile");
|
387 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_SOFTWAREIDENTITY =
|
388 mike 1.17 CIMNameCast("PG_SoftwareIdentity");
|
389 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_ELEMENTSOFTWAREIDENTITY =
|
390 mike 1.17 CIMNameCast("PG_ElementSoftwareIdentity");
|
391 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_INSTALLEDSOFTWAREIDENTITY =
|
392 mike 1.17 CIMNameCast("PG_InstalledSoftwareIdentity");
|
393 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_COMPUTERSYSTEM =
|
394 mike 1.17 CIMNameCast("PG_ComputerSystem");
|
395 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_HOSTEDOBJECTMANAGER =
|
396 mike 1.17 CIMNameCast("PG_HostedObjectManager");
|
397 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_HOSTEDACCESSPOINT =
|
398 mike 1.17 CIMNameCast("PG_HostedAccessPoint");
|
399 a.dunfey 1.6
400 // Registration classes
401 const CIMName PEGASUS_CLASSNAME_PG_PROVIDERPROFILECAPABILITIES =
|
402 mike 1.17 CIMNameCast("PG_ProviderProfileCapabilities");
|
403 a.dunfey 1.6 const CIMName PEGASUS_CLASSNAME_PG_PROVIDERREFERENCEDPROFILES =
|
404 mike 1.17 CIMNameCast("PG_ProviderReferencedProfiles");
|
405 a.dunfey 1.6
|
406 thilo.boehm 1.14 /**
407 The qualifier name of embedded objects/instances.
408 */
|
409 kumpf 1.21 const CIMName PEGASUS_QUALIFIERNAME_EMBEDDEDOBJECT =
|
410 mike 1.17 CIMNameCast("EmbeddedObject");
|
411 kumpf 1.21 const CIMName PEGASUS_QUALIFIERNAME_EMBEDDEDINSTANCE =
|
412 mike 1.17 CIMNameCast("EmbeddedInstance");
|
413 thilo.boehm 1.14
414
|
415 karl 1.1 PEGASUS_NAMESPACE_END
|