|
32 #ifndef Pegasus_Client_h 33 #define Pegasus_Client_h 35 #include <Pegasus/Common/Config.h> 36 #include <Pegasus/Common/String.h> 37 #include <Pegasus/Common/CIMName.h> 38 #include <Pegasus/Common/SSLContext.h> 39 #include <Pegasus/Common/CIMObject.h> 40 #include <Pegasus/Common/CIMClass.h> 41 #include <Pegasus/Common/CIMInstance.h> 42 #include <Pegasus/Common/CIMObjectPath.h> 43 #include <Pegasus/Common/CIMValue.h> 44 #include <Pegasus/Common/CIMParamValue.h> 45 #include <Pegasus/Common/CIMPropertyList.h> 46 #include <Pegasus/Common/CIMQualifierDecl.h> 47 #include <Pegasus/Common/Exception.h> 48 #include <Pegasus/Common/UintArgs.h> 49 #include <Pegasus/Client/CIMClientException.h> 50 #include <Pegasus/Client/Linkage.h> 51 #include <Pegasus/Common/AcceptLanguageList.h> 52 #include <Pegasus/Common/ContentLanguageList.h> 53 #include <Pegasus/Client/CIMEnumerationContext.h> 54 #include <Pegasus/Client/ClientOpPerformanceDataHandler.h> 57 PEGASUS_NAMESPACE_BEGIN 59 class CIMClientInterface; 90 Uint32 getTimeout() const; 100 void setTimeout(Uint32 timeoutMilliseconds); 136 const Uint32 portNumber, 160 const Uint32 portNumber, 230 #ifdef PEGASUS_USE_EXPERIMENTAL_INTERFACES 233 void setRequestDefaultLanguages(); 234 #endif // PEGASUS_USE_EXPERIMENTAL_INTERFACES 276 Boolean localOnly = true, 277 Boolean includeQualifiers = true, 278 Boolean includeClassOrigin = false, 321 Boolean localOnly = true, 322 Boolean includeQualifiers = false, 323 Boolean includeClassOrigin = false, 440 Boolean includeQualifiers = true, 482 Boolean deepInheritance = false, 483 Boolean localOnly = true, 484 Boolean includeQualifiers = true, 485 Boolean includeClassOrigin = false); 512 Boolean deepInheritance = false); 561 Boolean deepInheritance = true, 562 Boolean localOnly = true, 563 Boolean includeQualifiers = false, 564 Boolean includeClassOrigin = false, 608 const String& queryLanguage, 671 Boolean includeQualifiers = false, 672 Boolean includeClassOrigin = false, 768 Boolean includeQualifiers = false, 769 Boolean includeClassOrigin = false, 900 void deleteQualifier( 956 void registerClientOpPerformanceDataHandler( 962 void deregisterClientOpPerformanceDataHandler(); 1101 CIMEnumerationContext& enumerationContext, 1102 Boolean& endOfSequence, 1105 Boolean deepInheritance = true, 1106 Boolean includeClassOrigin = false, 1110 const Uint32Arg& operationTimeout = Uint32Arg(), 1111 Boolean continueOnError = false, 1112 Uint32 maxObjectCount = 0 ); 1177 CIMEnumerationContext& enumerationContext, 1178 Boolean& endOfSequence, 1183 const Uint32Arg& operationTimeout = Uint32Arg(), 1184 Boolean continueOnError = false, 1185 Uint32 maxObjectCount = 0 ); 1267 CIMEnumerationContext& enumerationContext, 1268 Boolean& endOfSequence, 1273 const Boolean includeClassOrigin = false, 1277 const Uint32Arg& operationTimeout = Uint32Arg(), 1278 Boolean continueOnError = false, 1279 Uint32 maxObjectCount = 0 ); 1358 CIMEnumerationContext& enumerationContext, 1359 Boolean& endOfSequence, 1366 const Uint32Arg& operationTimeout = Uint32Arg(), 1367 Boolean continueOnError = false, 1368 Uint32 maxObjectCount = 0 ); 1453 CIMEnumerationContext& enumerationContext, 1454 Boolean& endOfSequence, 1461 Boolean includeClassOrigin = false, 1465 const Uint32Arg& operationTimeout = Uint32Arg(), 1466 Boolean continueOnError = false, 1467 Uint32 maxObjectCount = 0 ); 1545 CIMEnumerationContext& enumerationContext, 1546 Boolean& endOfSequence, 1555 const Uint32Arg& operationTimeout = Uint32Arg(), 1556 Boolean continueOnError = false, 1557 Uint32 maxObjectCount = 0 ); 1619 CIMEnumerationContext& enumerationContext, 1620 Boolean& endOfSequence, 1622 const String& queryLanguage, 1625 Boolean returnQueryResultClass = false, 1626 const Uint32Arg& operationTimeout = Uint32Arg(), 1627 Boolean continueOnError = false, 1628 Uint32 maxObjectCount = 0 ); 1680 CIMEnumerationContext& enumerationContext, 1681 Boolean& endOfSequence, 1682 Uint32 maxObjectCount ); 1730 CIMEnumerationContext& enumerationContext, 1731 Boolean& endOfSequence, 1732 Uint32 maxObjectCount ); 1785 CIMEnumerationContext& enumerationContext, 1786 Boolean& endOfSequence, 1787 Uint32 maxObjectCount ); 1848 void closeEnumeration( 1849 CIMEnumerationContext& enumerationContext ); 1884 Uint64Arg enumerationCount( 1885 CIMEnumerationContext& enumerationContext 1902 CIMClientInterface* _rep; 1905 PEGASUS_NAMESPACE_END Definition: CIMObjectPath.h:388
Definition: CIMInstance.h:64
Definition: CIMValue.h:63
Definition: CIMPropertyList.h:61
Definition: CIMClass.h:61
Definition: CIMClient.h:71
static const String EMPTY Definition: String.h:127
Definition: ArrayInter.h:44
Definition: SSLContext.h:356
Definition: CIMName.h:255
Definition: CIMQualifierDecl.h:72
Definition: ContentLanguageList.h:53
Definition: AcceptLanguageList.h:53
|