cmpi
|
#include "cmpipl.h"
Go to the source code of this file.
Classes | |
struct | _CMPIValuePtr |
union | _CMPIValue |
struct | _CMPIData |
struct | _CMPIStatus |
#define CMPI_args ((16+2)<<8) |
#define CMPI_ARRAY ((1)<<13) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CmpiArray().
#define CMPI_badValue (0x80<<8) |
#define CMPI_boolean (2+0) |
Referenced by CmpiBooleanData::CmpiBooleanData(), and CmpiData::operator unsigned char().
#define CMPI_booleanA (CMPI_ARRAY | CMPI_boolean) |
#define CMPI_booleanString (CMPI_string | CMPI_boolean) |
#define CMPI_Byte CMPI_sint8 |
#define CMPI_ByteA CMPI_sint8A |
#define CMPI_char16 (2+1) |
Referenced by CmpiCharData::CmpiCharData(), and CmpiData::operator unsigned short().
#define CMPI_char16A (CMPI_ARRAY | CMPI_char16) |
#define CMPI_chars ((16+7)<<8) |
#define CMPI_charsA (CMPI_ARRAY | CMPI_chars) |
#define CMPI_charsptr ((16+10)<<8) |
#define CMPI_charsptrA (CMPI_ARRAY | CMPI_charsptr) |
#define CMPI_charString (CMPI_string) |
#define CMPI_class ((16+3)<<8) |
#define CMPI_classNameString (CMPI_string | CMPI_class) |
#define CMPI_dateTime ((16+8)<<8) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CmpiDateTime().
#define CMPI_dateTimeA (CMPI_ARRAY | CMPI_dateTime) |
#define CMPI_dateTimeString (CMPI_string | CMPI_dateTime) |
#define CMPI_Double CMPI_real64 |
#define CMPI_DoubleA CMPI_real64A |
#define CMPI_ENC ((16)<<8) |
#define CMPI_ENCA (CMPI_ARRAY | CMPI_ENC) |
#define CMPI_enumeration ((16+5)<<8) |
#define CMPI_filter ((16+4)<<8) |
#define CMPI_FLAG_DeepInheritance 2 |
#define CMPI_FLAG_IncludeClassOrigin 8 |
#define CMPI_FLAG_IncludeQualifiers 4 |
#define CMPI_FLAG_LocalOnly 1 |
#define CMPI_Float CMPI_real32 |
#define CMPI_FloatA CMPI_real32A |
#define CMPI_goodValue (0) |
Referenced by CmpiBooleanData::CmpiBooleanData(), CmpiCharData::CmpiCharData(), and CmpiData::CmpiData().
#define CMPI_instance ((16+0)<<8) |
Referenced by CmpiData::operator CmpiInstance().
#define CMPI_instanceA (CMPI_ARRAY | CMPI_instance) |
#define CMPI_Int CMPI_sint32 |
#define CMPI_IntA CMPI_sint32A |
#define CMPI_INTEGERA (CMPI_ARRAY | CMPI_INTEGER) |
#define CMPI_integerString (CMPI_string | CMPI_sint64) |
#define CMPI_keyBoolean (CMPI_boolean) |
#define CMPI_keyInteger (CMPI_sint64) |
#define CMPI_keyRef (CMPI_ref) |
#define CMPI_keyString (CMPI_string) |
#define CMPI_keyValue (2<<8) |
#define CMPI_Long CMPI_sint64 |
#define CMPI_LongA CMPI_sint64A |
#define CMPI_MB_AssociationTraversal 0x00000009 |
#define CMPI_MB_BasicQualifierSupport 0x00000047 |
#define CMPI_MB_BasicRead 0x00000001 |
#define CMPI_MB_BasicWrite 0x00000003 |
#define CMPI_MB_Class_0 0x00000001 |
#define CMPI_MB_Class_1 0x00000003 |
#define CMPI_MB_Class_2 0x00000007 |
#define CMPI_MB_Indications 0x00000081 |
#define CMPI_MB_InstanceManipulation 0x00000007 |
#define CMPI_MB_OSEncapsulationSupport 0x00000100 |
#define CMPI_MB_QueryExecution 0x00000011 |
#define CMPI_MB_QueryNormalization 0x00000031 |
#define CMPI_MB_Supports_Extended_Error 0x00008000 |
#define CMPI_MB_Supports_IndicationMI 0x00000200 |
#define CMPI_MB_Supports_IndicationPolling 0x00000400 |
#define CMPI_MB_Supports_MemEnhancements 0x00004000 |
#define CMPI_MB_Supports_PropertyMI 0x00000100 |
#define CMPI_MB_Supports_Qualifier 0x00001000 |
#define CMPI_MB_Supports_QueryNormalization 0x00000800 |
#define CMPI_MB_Supports_Schema 0x00003000 |
#define CMPI_nameString (CMPI_string | ((16+10)<<8)) |
#define CMPI_notFound (4<<8) |
Referenced by CmpiData::isNotFound().
#define CMPI_null 0 |
Referenced by CmpiData::CmpiData().
#define CMPI_nullValue (1<<8) |
Referenced by CmpiData::CmpiData(), and CmpiData::isNullValue().
#define CMPI_numericString (CMPI_string | CMPI_sint64 | CMPI_real64) |
#define CMPI_ptr ((16+9)<<8) |
#define CMPI_REAL ((2)<<2) |
#define CMPI_real32 ((2+0)<<2) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CMPIReal32().
#define CMPI_real32A (CMPI_ARRAY | CMPI_real32) |
#define CMPI_real64 ((2+1)<<2) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CMPIReal64().
#define CMPI_real64A (CMPI_ARRAY | CMPI_real64) |
#define CMPI_REALA (CMPI_ARRAY | CMPI_REAL) |
#define CMPI_realString (CMPI_string | CMPI_real64) |
#define CMPI_ref ((16+1)<<8) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CmpiObjectPath().
#define CMPI_refA (CMPI_ARRAY | CMPI_ref) |
#define CMPI_Short CMPI_sint16 |
#define CMPI_ShortA CMPI_sint16A |
#define CMPI_SIMPLE (2) |
#define CMPI_SIMPLEA (CMPI_ARRAY | CMPI_SIMPLE) |
#define CMPI_SINT ((8+4)<<4) |
#define CMPI_sint16 ((8+5)<<4) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CMPISint16().
#define CMPI_sint16A (CMPI_ARRAY | CMPI_sint16) |
#define CMPI_sint32 ((8+6)<<4) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CMPISint32().
#define CMPI_sint32A (CMPI_ARRAY | CMPI_sint32) |
#define CMPI_sint64 ((8+7)<<4) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CMPISint64().
#define CMPI_sint64A (CMPI_ARRAY | CMPI_sint64) |
#define CMPI_sint8 ((8+4)<<4) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CMPISint8().
#define CMPI_sint8A (CMPI_ARRAY | CMPI_sint8) |
#define CMPI_SINTA (CMPI_ARRAY | CMPI_SINT) |
#define CMPI_string ((16+6)<<8) |
Referenced by CmpiData::CmpiData(), CmpiData::operator CmpiString(), and CmpiData::operator const char *().
#define CMPI_stringA (CMPI_ARRAY | CMPI_string) |
#define CMPI_UINT ((8)<<4) |
#define CMPI_uint16 ((8+1)<<4) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator unsigned short().
#define CMPI_uint16A (CMPI_ARRAY | CMPI_uint16) |
#define CMPI_uint32 ((8+2)<<4) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CMPIUint32().
#define CMPI_uint32A (CMPI_ARRAY | CMPI_uint32) |
#define CMPI_uint64 ((8+3)<<4) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator CMPIUint64().
#define CMPI_uint64A (CMPI_ARRAY | CMPI_uint64) |
#define CMPI_uint8 ((8+0)<<4) |
Referenced by CmpiData::CmpiData(), and CmpiData::operator unsigned char().
#define CMPI_uint8A (CMPI_ARRAY | CMPI_uint8) |
#define CMPI_UINTA (CMPI_ARRAY | CMPI_UINT) |
#define CMPI_VER_100 |
#define CMPI_VER_200 |
#define CMPI_VER_85 |
#define CMPI_VER_86 |
#define CMPI_VER_87 |
#define CMPI_VER_90 |
#define CMPIAcceptLanguage "CMPIAcceptLanguage" |
#define CMPIContentLanguage "CMPIContentLanguage" |
#define CMPICurrentVersion CMPIVersion200 |
#define CMPIInitNameSpace "CMPIInitNameSpace" |
#define CMPIInvocationFlags "CMPIInvocationFlags" |
#define CMPIPrincipal "CMPIPrincipal" |
#define CMPIRole "CMPIRole" |
#define CMPIVersion085 85 |
#define CMPIVersion086 86 |
#define CMPIVersion087 87 |
#define CMPIVersion090 90 |
#define CMPIVersion100 100 |
#define CMPIVersion200 200 |
typedef CMPIData CMPIAccessor(const char *, void *parm) |
typedef struct _CMPIArgsFT CMPIArgsFT |
typedef struct _CMPIArray CMPIArray |
typedef struct _CMPIArrayFT CMPIArrayFT |
typedef unsigned char CMPIBoolean |
typedef struct _CMPIBroker CMPIBroker |
typedef struct _CMPIBrokerEncFT CMPIBrokerEncFT |
typedef struct _CMPIBrokerExtFT CMPIBrokerExtFT |
typedef struct _CMPIBrokerFT CMPIBrokerFT |
typedef struct _CMPIBrokerMemFT CMPIBrokerMemFT |
typedef unsigned short CMPIChar16 |
typedef struct _CMPIContext CMPIContext |
typedef struct _CMPIContextFT CMPIContextFT |
typedef unsigned int CMPICount |
A platform independent CMPI data type, usually an unsigned int
Values transferred from CMPI functions to the MI return three components: the value, its state, and its type as defined by the schema. All three components are bundled into this one structure.
typedef struct _CMPIDateTime CMPIDateTime |
typedef struct _CMPIDateTimeFT CMPIDateTimeFT |
typedef struct _CMPIEnumeration CMPIEnumeration |
typedef struct _CMPIEnumerationFT CMPIEnumerationFT |
typedef struct _CMPIError CMPIError |
typedef struct _CMPIErrorFT CMPIErrorFT |
typedef enum _CMPIErrorProbableCause CMPIErrorProbableCause |
Possible values an Error object can use to indicate the probable cause
typedef enum _CMPIErrorSeverity CMPIErrorSeverity |
Possible values an Error object can use to indicate severity
typedef enum _CMPIErrorSrcFormat CMPIErrorSrcFormat |
Possible values an Error object can have for the error src format
typedef enum _CMPIErrorType CMPIErrorType |
Possible values an Error object can use in its type property
typedef unsigned int CMPIFlags |
The CMPIFlags type is used to inform MI functions about options specified by the client and passed on to the MI for certain requests. CMPIFlags are not passed to MIs directly. MIs must use the CMPIContext services to gain access under the name CMPIInvocationFlags.
typedef void CMPIGcStat |
typedef struct _CMPIInstance CMPIInstance |
typedef struct _CMPIInstanceFT CMPIInstanceFT |
typedef enum _CMPILevel CMPILevel |
Logging level for trace functions
typedef void* CMPIMsgFileHandle |
typedef struct _CMPIObjectPath CMPIObjectPath |
typedef struct _CMPIObjectPathFT CMPIObjectPathFT |
typedef struct _CMPIPredicate CMPIPredicate |
typedef struct _CMPIPredicateFT CMPIPredicateFT |
typedef enum _CMPIPredOp CMPIPredOp |
Enum which indicates success or failure, usually accessed as part of the CMPIStatus structure
typedef float CMPIReal32 |
typedef double CMPIReal64 |
typedef struct _CMPIResult CMPIResult |
typedef struct _CMPIResultFT CMPIResultFT |
typedef struct _CMPISelectCond CMPISelectCond |
typedef struct _CMPISelectCondFT CMPISelectCondFT |
typedef enum _CMPISelectCondType CMPISelectCondType |
Type of query expression it is normalized to.
typedef struct _CMPISelectExp CMPISelectExp |
typedef struct _CMPISelectExpFT CMPISelectExpFT |
typedef enum _CMPISeverity CMPISeverity |
Severity levels for logging functions
typedef short CMPISint16 |
typedef signed int CMPISint32 |
typedef long long CMPISint64 |
typedef signed char CMPISint8 |
typedef struct _CMPIStatus CMPIStatus |
The status structure is used to indicate success or failure of a call
typedef struct _CMPIString CMPIString |
typedef struct _CMPIStringFT CMPIStringFT |
typedef struct _CMPISubCond CMPISubCond |
typedef struct _CMPISubCondFT CMPISubCondFT |
typedef unsigned short CMPIType |
typedef unsigned short CMPIUint16 |
typedef unsigned int CMPIUint32 |
typedef unsigned long long CMPIUint64 |
typedef unsigned char CMPIUint8 |
typedef union _CMPIValue CMPIValue |
typedef struct _CMPIValuePtr CMPIValuePtr |
typedef unsigned short CMPIValueState |
Indicates the state of a CMPI value.
Possible values an Error object can use to indicate the probable cause
enum _CMPIErrorSeverity |
enum _CMPIErrorSrcFormat |
enum _CMPIErrorType |
Possible values an Error object can use in its type property
enum _CMPILevel |
enum _CMPIPredOp |
enum _CMPIrc |
Enum which indicates success or failure, usually accessed as part of the CMPIStatus structure
enum _CMPISelectCondType |
enum _CMPISeverity |