93 (
const CMPIBroker * mb,
const char *ns,
const char *cn,
159 (
const CMPIBroker * mb,
const char *query,
const char *lang,
194 (
const CMPIBroker * mb,
const void *object,
const char *type,
216 (
const CMPIBroker * mb,
const char *msgId,
const char *defMsg,
230 (
const CMPIBroker *,
int severity,
const char *id,
243 (
const CMPIBroker *,
int level,
const char *component,
257 (
const CMPIBroker*,
const char*,
const char*,
const char*,
416 const char **properties);
492 const char *resultClass,
const char *role,
const char *resultRole,
525 const char *resultClass,
const char *role,
const char *resultRole,
551 const CMPIObjectPath * op,
const char *resultClass,
const char *role,
574 const CMPIObjectPath * op,
const char *resultClass,
const char *role,
648 char *(*resolveFileName) (
const char *filename);
782# if defined (CMPI_VER_200)
847 void *(*cmpiRealloc) (
const CMPIBroker * mb,
void *, size_t);
1464 (
CMPIInstance * inst,
const char **propertyList,
const char **keys);
1669 const char *pName,
const char *qName,
CMPIStatus * rc);
1680 const char *methodName,
const char *qName,
CMPIStatus * rc);
1693 const char *pName,
const char *qName,
CMPIStatus * rc);
2638 const char **properties);
2793 const char *asscClass,
const char *resultClass,
const char *role,
2794 const char *resultRole,
const char **properties);
2832 const char *assocClass,
const char *resultClass,
const char *role,
2833 const char *resultRole);
2865 const char *resultClass,
const char *role,
const char **properties);
2894 const char *resultClass,
const char *role);
3120 const char *name,
const CMPIData data,
const char*);
3223 const char *className,
3250 const char *className,
3278 const char *className,
3307 const char *className,
struct _CMPIResultFT CMPIResultFT
Definition cmpidt.h:214
enum _CMPIErrorSrcFormat CMPIErrorSrcFormat
void CMPIGcStat
Definition cmpidt.h:418
struct _CMPIDateTime CMPIDateTime
Definition cmpidt.h:169
struct _CMPIDateTimeFT CMPIDateTimeFT
Definition cmpidt.h:216
void * CMPIMsgFileHandle
Definition cmpidt.h:417
struct _CMPIErrorFT CMPIErrorFT
Definition cmpidt.h:199
struct _CMPIPredicate CMPIPredicate
Definition cmpidt.h:163
struct _CMPIEnumerationFT CMPIEnumerationFT
Definition cmpidt.h:211
struct _CMPISelectExp CMPISelectExp
Definition cmpidt.h:160
struct _CMPISubCondFT CMPISubCondFT
Definition cmpidt.h:209
struct _CMPIPredicateFT CMPIPredicateFT
Definition cmpidt.h:210
struct _CMPIBrokerExtFT CMPIBrokerExtFT
Definition cmpidt.h:203
struct _CMPIError CMPIError
Definition cmpidt.h:174
unsigned short CMPIType
Definition cmpidt.h:282
enum _CMPIErrorProbableCause CMPIErrorProbableCause
struct _CMPISelectCond CMPISelectCond
Definition cmpidt.h:161
struct _CMPIStringFT CMPIStringFT
Definition cmpidt.h:213
CMPIData CMPIAccessor(const char *, void *parm)
Definition cmpidt.h:399
struct _CMPIArrayFT CMPIArrayFT
Definition cmpidt.h:212
struct _CMPISelectCondFT CMPISelectCondFT
Definition cmpidt.h:208
struct _CMPISubCond CMPISubCond
Definition cmpidt.h:162
signed int CMPISint32
Definition cmpidt.h:231
struct _CMPIData CMPIData
struct _CMPIBrokerFT CMPIBrokerFT
Definition cmpidt.h:201
struct _CMPIArgs CMPIArgs
Definition cmpidt.h:159
struct _CMPIInstance CMPIInstance
Definition cmpidt.h:157
enum _CMPIErrorSeverity CMPIErrorSeverity
unsigned char CMPIBoolean
Definition cmpidt.h:219
enum _CMPIPredOp CMPIPredOp
unsigned int CMPICount
Definition cmpidt.h:138
struct _CMPIArray CMPIArray
Definition cmpidt.h:165
struct _CMPIString CMPIString
Definition cmpidt.h:166
struct _CMPIInstanceFT CMPIInstanceFT
Definition cmpidt.h:204
enum _CMPIErrorType CMPIErrorType
unsigned long long CMPIUint64
Definition cmpidt.h:225
struct _CMPIResult CMPIResult
Definition cmpidt.h:167
struct _CMPIEnumeration CMPIEnumeration
Definition cmpidt.h:164
struct _CMPIBrokerEncFT CMPIBrokerEncFT
Definition cmpidt.h:202
struct _CMPIContextFT CMPIContextFT
Definition cmpidt.h:215
struct _CMPIObjectPathFT CMPIObjectPathFT
Definition cmpidt.h:205
union _CMPIValue CMPIValue
unsigned int CMPIUint32
Definition cmpidt.h:223
struct _CMPIArgsFT CMPIArgsFT
Definition cmpidt.h:206
struct _CMPIObjectPath CMPIObjectPath
Definition cmpidt.h:158
struct _CMPIBroker CMPIBroker
Definition cmpidt.h:156
struct _CMPIStatus CMPIStatus
struct _CMPIContext CMPIContext
Definition cmpidt.h:168
struct _CMPISelectExpFT CMPISelectExpFT
Definition cmpidt.h:207
struct _CMPIBrokerMemFT CMPIBrokerMemFT
Definition cmpidt.h:198
struct _CMPIIndicationMI CMPIIndicationMI
struct _CMPIInstanceMI CMPIInstanceMI
struct _CMPIPropertyMI CMPIPropertyMI
struct _CMPIInstanceMIFT CMPIInstanceMIFT
Definition cmpift.h:2487
struct _CMPIPropertyMIFT CMPIPropertyMIFT
Definition cmpift.h:3010
struct _CMPIMethodMI CMPIMethodMI
struct _CMPIAssociationMI CMPIAssociationMI
struct _CMPIMethodMIFT CMPIMethodMIFT
Definition cmpift.h:2911
struct _CMPIAssociationMIFT CMPIAssociationMIFT
Definition cmpift.h:2693
struct _CMPIIndicationMIFT CMPIIndicationMIFT
Definition cmpift.h:3137
#define CMPI_MUTEX_TYPE
Definition cmpios.h:52
#define CMPI_THREAD_KEY_TYPE
Definition cmpios.h:82
#define CMPI_THREAD_TYPE
Definition cmpios.h:51
#define CMPI_THREAD_CDECL
Definition cmpios.h:81
#define CMPI_COND_TYPE
Definition cmpios.h:53
CMPICount(*) getArgCount(const CMPIArgs *as, CMPIStatus *rc)
Definition cmpift.h:2147
CMPIData(*) getArg(const CMPIArgs *as, const char *name, CMPIStatus *rc)
Definition cmpift.h:2129
CMPIStatus(*) addArg(const CMPIArgs *as, const char *name, const CMPIValue *value, const CMPIType type)
Definition cmpift.h:2119
CMPIData(*) getArgAt(const CMPIArgs *as, CMPICount index, CMPIString **name, CMPIStatus *rc)
Definition cmpift.h:2139
int ftVersion
Definition cmpift.h:2094
CMPIStatus(*) release(CMPIArgs *as)
Definition cmpift.h:2101
void * hdl
Definition cmpift.h:2070
CMPIArgsFT * ft
Definition cmpift.h:2074
int ftVersion
Definition cmpift.h:2257
CMPICount(*) getSize(const CMPIArray *ar, CMPIStatus *rc)
Definition cmpift.h:2279
CMPIData(*) getElementAt(const CMPIArray *ar, CMPICount index, CMPIStatus *rc)
Definition cmpift.h:2295
CMPIStatus(*) release(CMPIArray *ar)
Definition cmpift.h:2264
CMPIType(*) getSimpleType(const CMPIArray *ar, CMPIStatus *rc)
Definition cmpift.h:2286
CMPIStatus(*) setElementAt(CMPIArray *ar, CMPICount index, const CMPIValue *value, CMPIType type)
Definition cmpift.h:2305
void * hdl
Definition cmpift.h:2233
CMPIArrayFT * ft
Definition cmpift.h:2237
const CMPISint32 miVersion
Definition cmpift.h:2727
CMPIStatus(*) references(CMPIAssociationMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *resultClass, const char *role, const char **properties)
Definition cmpift.h:2863
int ftVersion
Definition cmpift.h:2723
CMPIStatus(*) associators(CMPIAssociationMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *asscClass, const char *resultClass, const char *role, const char *resultRole, const char **properties)
Definition cmpift.h:2791
CMPIStatus(*) referenceNames(CMPIAssociationMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *resultClass, const char *role)
Definition cmpift.h:2892
CMPIStatus(*) associatorNames(CMPIAssociationMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *assocClass, const char *resultClass, const char *role, const char *resultRole)
Definition cmpift.h:2830
CMPIStatus(*) cleanup(CMPIAssociationMI *mi, const CMPIContext *ctx, CMPIBoolean terminating)
Definition cmpift.h:2751
const char * miName
Definition cmpift.h:2731
void * hdl
Definition cmpift.h:2699
CMPIAssociationMIFT * ft
Definition cmpift.h:2703
CMPIBoolean(*) classPathIsA(const CMPIBroker *mb, const CMPIObjectPath *op, const char *type, CMPIStatus *rc)
Definition cmpift.h:171
CMPIStatus(*) closeMessageFile(const CMPIBroker *mb, const CMPIMsgFileHandle msgFileHandle)
Definition cmpift.h:276
int ftVersion
Definition cmpift.h:74
CMPIStatus(*) openMessageFile(const CMPIBroker *mb, const char *msgFile, CMPIMsgFileHandle *msgFileHandle)
Definition cmpift.h:267
CMPIStatus(*) logMessage(const CMPIBroker *, int severity, const char *id, const char *text, const CMPIString *string)
Definition cmpift.h:230
CMPIBoolean(*) isOfType(const CMPIBroker *mb, const void *object, const char *type, CMPIStatus *rc)
Definition cmpift.h:194
CMPIStatus(*) trace(const CMPIBroker *, int level, const char *component, const char *text, const CMPIString *string)
Definition cmpift.h:243
int(*) joinThread(CMPI_THREAD_TYPE thread, CMPI_THREAD_RETURN *retval)
Definition cmpift.h:666
int(*) timedCondWait(CMPI_COND_TYPE cond, CMPI_MUTEX_TYPE mutex, struct timespec *wait)
Definition cmpift.h:771
int(*) setThreadSpecific(CMPI_THREAD_KEY_TYPE key, void *value)
Definition cmpift.h:718
int(*) threadOnce(int *once, void(*init)(void))
Definition cmpift.h:691
CMPI_MUTEX_TYPE(*) newMutex(int opt)
Definition cmpift.h:725
void int detached
Definition cmpift.h:659
CMPI_THREAD_RETURN(CMPI_THREAD_CDECL *start)(void *)
int(*) createThreadKey(CMPI_THREAD_KEY_TYPE *key, void(*cleanup)(void *))
Definition cmpift.h:699
int(*) cancelThread(CMPI_THREAD_TYPE thread)
Definition cmpift.h:678
void(*) unlockMutex(CMPI_MUTEX_TYPE mutex)
Definition cmpift.h:740
int(*) destroyThreadKey(CMPI_THREAD_KEY_TYPE key)
Definition cmpift.h:705
int ftVersion
Definition cmpift.h:639
void(*) destroyCondition(CMPI_COND_TYPE cond)
Definition cmpift.h:751
int(*) threadSleep(CMPIUint32 msec)
Definition cmpift.h:684
int(*) exitThread(CMPI_THREAD_RETURN return_code)
Definition cmpift.h:672
CMPI_COND_TYPE(*) newCondition(int opt)
Definition cmpift.h:746
int(*) condWait(CMPI_COND_TYPE cond, CMPI_MUTEX_TYPE mutex)
Definition cmpift.h:759
void(*) lockMutex(CMPI_MUTEX_TYPE mutex)
Definition cmpift.h:735
void(*) destroyMutex(CMPI_MUTEX_TYPE mutex)
Definition cmpift.h:730
void * parm
Definition cmpift.h:658
int(*) signalCondition(CMPI_COND_TYPE cond)
Definition cmpift.h:777
CMPIStatus(*) detachThread(const CMPIBroker *mb, const CMPIContext *ctx)
Definition cmpift.h:349
unsigned int brokerCapabilities
Definition cmpift.h:314
CMPIStatus(*) modifyInstance(const CMPIBroker *mb, const CMPIContext *ctx, const CMPIObjectPath *op, const CMPIInstance *inst, const char **properties)
Definition cmpift.h:414
CMPIStatus(*) attachThread(const CMPIBroker *, const CMPIContext *)
Definition cmpift.h:339
const char * brokerName
Definition cmpift.h:320
CMPIData(*) getProperty(const CMPIBroker *mb, const CMPIContext *ctx, const CMPIObjectPath *op, const char *name, CMPIStatus *rc)
Definition cmpift.h:616
CMPIStatus(*) deliverIndication(const CMPIBroker *mb, const CMPIContext *ctx, const char *ns, const CMPIInstance *ind)
Definition cmpift.h:362
CMPIStatus(*) setProperty(const CMPIBroker *mb, const CMPIContext *ctx, const CMPIObjectPath *op, const char *name, const CMPIValue *value, CMPIType type)
Definition cmpift.h:603
unsigned int brokerVersion
Definition cmpift.h:317
CMPIStatus(*) deleteInstance(const CMPIBroker *mb, const CMPIContext *ctx, const CMPIObjectPath *op)
Definition cmpift.h:425
CMPIData(*) invokeMethod(const CMPIBroker *mb, const CMPIContext *ctx, const CMPIObjectPath *op, const char *method, const CMPIArgs *in, CMPIArgs *out, CMPIStatus *rc)
Definition cmpift.h:589
const int ftVersion
Definition cmpift.h:798
void(*) freeDateTime(const CMPIBroker *mb, CMPIDateTime *date)
Definition cmpift.h:926
void(*) cmpiFree(const CMPIBroker *mb, void *)
Definition cmpift.h:866
void(*) freeArray(const CMPIBroker *mb, CMPIArray *array)
Definition cmpift.h:916
void(*) freeString(const CMPIBroker *mb, CMPIString *str)
Definition cmpift.h:906
void(*) freeObjectPath(const CMPIBroker *mb, CMPIObjectPath *obj)
Definition cmpift.h:886
void(*) freeInstance(const CMPIBroker *mb, CMPIInstance *inst)
Definition cmpift.h:876
void(*) freeSelectExp(const CMPIBroker *mb, CMPISelectExp *se)
Definition cmpift.h:936
CMPIStatus(*) release(const CMPIBroker *mb, const CMPIGcStat *gc)
Definition cmpift.h:815
void(*) freeArgs(const CMPIBroker *mb, CMPIArgs *args)
Definition cmpift.h:896
CMPIBrokerExtFT * xft
Definition cmpift.h:967
CMPIBrokerFT * bft
Definition cmpift.h:959
CMPIBrokerMemFT * mft
Definition cmpift.h:972
CMPIBrokerEncFT * eft
Definition cmpift.h:963
void * hdl
Definition cmpift.h:955
CMPIStatus(*) addEntry(const CMPIContext *ctx, const char *name, const CMPIValue *value, const CMPIType type)
Definition cmpift.h:1045
CMPICount(*) getEntryCount(const CMPIContext *ctx, CMPIStatus *rc)
Definition cmpift.h:1035
CMPIData(*) getEntryAt(const CMPIContext *ctx, CMPICount index, CMPIString **name, CMPIStatus *rc)
Definition cmpift.h:1028
CMPIData(*) getEntry(const CMPIContext *ctx, const char *name, CMPIStatus *rc)
Definition cmpift.h:1018
CMPIStatus(*) release(CMPIContext *ctx)
Definition cmpift.h:1001
int ftVersion
Definition cmpift.h:994
void * hdl
Definition cmpift.h:1066
CMPIContextFT * ft
Definition cmpift.h:1070
CMPIBoolean(*) isInterval(const CMPIDateTime *dt, CMPIStatus *rc)
Definition cmpift.h:2470
int ftVersion
Definition cmpift.h:2432
CMPIUint64(*) getBinaryFormat(const CMPIDateTime *dt, CMPIStatus *rc)
Definition cmpift.h:2455
CMPIStatus(*) release(CMPIDateTime *dt)
Definition cmpift.h:2439
CMPIDateTimeFT * ft
Definition cmpift.h:2412
void * hdl
Definition cmpift.h:2408
int ftVersion
Definition cmpift.h:2351
CMPIBoolean(*) hasNext(const CMPIEnumeration *en, CMPIStatus *rc)
Definition cmpift.h:2380
CMPIStatus(*) release(CMPIEnumeration *en)
Definition cmpift.h:2358
CMPIData(*) getNext(const CMPIEnumeration *en, CMPIStatus *rc)
Definition cmpift.h:2373
void * hdl
Definition cmpift.h:2327
CMPIEnumerationFT * ft
Definition cmpift.h:2331
CMPIStatus(*) setMessageArguments(CMPIError *, CMPIArray *)
Definition cmpift.h:1348
CMPIStatus(*) setErrorSourceFormat(CMPIError *, const CMPIErrorSrcFormat)
Definition cmpift.h:1329
CMPIStatus(*) setProbableCauseDescription(CMPIError *, const char *)
Definition cmpift.h:1311
CMPIErrorProbableCause(*) getProbableCause(const CMPIError *, CMPIStatus *)
Definition cmpift.h:1245
CMPIStatus(*) setErrorType(CMPIError *, const CMPIErrorType)
Definition cmpift.h:1299
CMPIStatus(*) release(CMPIError *)
Definition cmpift.h:1197
CMPIErrorType(*) getErrorType(const CMPIError *, CMPIStatus *)
Definition cmpift.h:1209
CMPIStatus(*) setOtherErrorSourceFormat(CMPIError *, const char *)
Definition cmpift.h:1335
CMPIrc(*) getCIMStatusCode(const CMPIError *, CMPIStatus *)
Definition cmpift.h:1281
CMPIErrorSrcFormat(*) getErrorSourceFormat(const CMPIError *, CMPIStatus *)
Definition cmpift.h:1269
CMPIStatus(*) setRecommendedActions(CMPIError *, const CMPIArray *)
Definition cmpift.h:1317
CMPIErrorSeverity(*) getPerceivedSeverity(const CMPIError *, CMPIStatus *)
Definition cmpift.h:1239
CMPISint32 ftVersion
Definition cmpift.h:1191
CMPIStatus(*) setOtherErrorType(CMPIError *, const char *)
Definition cmpift.h:1305
CMPIStatus(*) setErrorSource(CMPIError *, const char *)
Definition cmpift.h:1323
CMPIStatus(*) setCIMStatusCodeDescription(CMPIError *, const char *)
Definition cmpift.h:1341
CMPIErrorFT * ft
Definition cmpift.h:1175
void * hdl
Definition cmpift.h:1174
CMPIStatus(*) cleanup(CMPIIndicationMI *mi, const CMPIContext *ctx, CMPIBoolean terminating)
Definition cmpift.h:3198
const char * miName
Definition cmpift.h:3176
CMPIStatus(*) disableIndications(CMPIIndicationMI *mi, const CMPIContext *)
Definition cmpift.h:3343
int ftVersion
Definition cmpift.h:3168
CMPIStatus(*) mustPoll(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *classPath)
Definition cmpift.h:3248
int miVersion
Definition cmpift.h:3172
CMPIStatus(*) activateFilter(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *classPath, CMPIBoolean firstActivation)
Definition cmpift.h:3275
CMPIStatus(*) deActivateFilter(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *classPath, CMPIBoolean lastActiviation)
Definition cmpift.h:3304
CMPIStatus(*) enableIndications(CMPIIndicationMI *mi, const CMPIContext *)
Definition cmpift.h:3327
CMPIStatus(*) authorizeFilter(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *op, const char *owner)
Definition cmpift.h:3220
CMPIIndicationMIFT * ft
Definition cmpift.h:3147
void * hdl
Definition cmpift.h:3143
CMPIStatus(*) setPropertyFilter(CMPIInstance *inst, const char **propertyList, const char **keys)
Definition cmpift.h:1464
CMPIStatus(*) setProperty(const CMPIInstance *inst, const char *name, const CMPIValue *value, CMPIType type)
Definition cmpift.h:1443
CMPIStatus(*) setPropertyWithOrigin(const CMPIInstance *, const char *, const CMPIValue *, const CMPIType, const char *)
Definition cmpift.h:1488
CMPIStatus(*) setObjectPath(CMPIInstance *inst, const CMPIObjectPath *op)
Definition cmpift.h:1475
CMPIData(*) getPropertyAt(const CMPIInstance *inst, CMPICount index, CMPIString **name, CMPIStatus *rc)
Definition cmpift.h:1425
int ftVersion
Definition cmpift.h:1391
CMPICount(*) getPropertyCount(const CMPIInstance *inst, CMPIStatus *rc)
Definition cmpift.h:1433
CMPIData(*) getProperty(const CMPIInstance *inst, const char *name, CMPIStatus *rc)
Definition cmpift.h:1415
CMPIStatus(*) release(CMPIInstance *inst)
Definition cmpift.h:1398
CMPIStatus(*) modifyInstance(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const CMPIInstance *inst, const char **properties)
Definition cmpift.h:2636
CMPIStatus(*) getInstance(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char **properties)
Definition cmpift.h:2603
CMPIStatus(*) enumerateInstances(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char **properties)
Definition cmpift.h:2583
const char * miName
Definition cmpift.h:2526
CMPIStatus(*) cleanup(CMPIInstanceMI *mi, const CMPIContext *ctx, CMPIBoolean terminating)
Definition cmpift.h:2547
CMPIStatus(*) createInstance(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const CMPIInstance *inst)
Definition cmpift.h:2620
int ftVersion
Definition cmpift.h:2518
CMPIStatus(*) deleteInstance(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op)
Definition cmpift.h:2654
int miVersion
Definition cmpift.h:2522
CMPIStatus(*) enumerateInstanceNames(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op)
Definition cmpift.h:2563
CMPIStatus(*) execQuery(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *query, const char *lang)
Definition cmpift.h:2675
void * hdl
Definition cmpift.h:2493
CMPIInstanceMIFT * ft
Definition cmpift.h:2497
void * hdl
Definition cmpift.h:1367
CMPIInstanceFT * ft
Definition cmpift.h:1371
int miVersion
Definition cmpift.h:2946
CMPIStatus(*) invokeMethod(CMPIMethodMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *method, const CMPIArgs *in, CMPIArgs *out)
Definition cmpift.h:2992
int ftVersion
Definition cmpift.h:2942
CMPIStatus(*) cleanup(CMPIMethodMI *mi, const CMPIContext *ctx, CMPIBoolean terminating)
Definition cmpift.h:2971
const char * miName
Definition cmpift.h:2950
void * hdl
Definition cmpift.h:2917
CMPIMethodMIFT * ft
Definition cmpift.h:2921
CMPIData(*) getKeyAt(const CMPIObjectPath *op, CMPICount index, CMPIString **name, CMPIStatus *rc)
Definition cmpift.h:1622
CMPIStatus(*) setHostAndNameSpaceFromObjectPath(CMPIObjectPath *op, const CMPIObjectPath *src)
Definition cmpift.h:1644
CMPIData(*) getParameterQualifier(const CMPIObjectPath *op, const char *mName, const char *pName, const char *qName, CMPIStatus *rc)
Definition cmpift.h:1691
CMPICount(*) getKeyCount(const CMPIObjectPath *op, CMPIStatus *rc)
Definition cmpift.h:1629
CMPIStatus(*) setHostname(CMPIObjectPath *op, const char *hn)
Definition cmpift.h:1571
CMPIData(*) getClassQualifier(const CMPIObjectPath *op, const char *qName, CMPIStatus *rc)
Definition cmpift.h:1658
CMPIData(*) getMethodQualifier(const CMPIObjectPath *op, const char *methodName, const char *qName, CMPIStatus *rc)
Definition cmpift.h:1679
CMPIStatus(*) addKey(CMPIObjectPath *op, const char *name, const CMPIValue *value, const CMPIType type)
Definition cmpift.h:1602
CMPIStatus(*) release(CMPIObjectPath *op)
Definition cmpift.h:1542
CMPIStatus(*) setClassName(CMPIObjectPath *op, const char *cn)
Definition cmpift.h:1585
int ftVersion
Definition cmpift.h:1535
CMPIData(*) getPropertyQualifier(const CMPIObjectPath *op, const char *pName, const char *qName, CMPIStatus *rc)
Definition cmpift.h:1668
CMPIData(*) getKey(const CMPIObjectPath *op, const char *name, CMPIStatus *rc)
Definition cmpift.h:1612
CMPIStatus(*) setNameSpaceFromObjectPath(CMPIObjectPath *op, const CMPIObjectPath *src)
Definition cmpift.h:1636
CMPIStatus(*) setNameSpace(CMPIObjectPath *op, const char *ns)
Definition cmpift.h:1557
void * hdl
Definition cmpift.h:1511
CMPIObjectPathFT * ft
Definition cmpift.h:1515
CMPIStatus(*) release(CMPIPredicate *pr)
Definition cmpift.h:2014
int ftVersion
Definition cmpift.h:2007
CMPIBoolean(*) evaluateUsingAccessor(const CMPIPredicate *pr, CMPIAccessor *accessorFnc, void *parm, CMPIStatus *rc)
Definition cmpift.h:2049
CMPIStatus(*) getData(const CMPIPredicate *pr, CMPIType *type, CMPIPredOp *op, CMPIString **lhs, CMPIString **rhs)
Definition cmpift.h:2033
void * hdl
Definition cmpift.h:1982
CMPIPredicateFT * ft
Definition cmpift.h:1986
int miVersion
Definition cmpift.h:3045
CMPIStatus(*) cleanup(CMPIPropertyMI *mi, const CMPIContext *ctx, CMPIBoolean terminating)
Definition cmpift.h:3067
int ftVersion
Definition cmpift.h:3041
CMPIStatus(*) setProperty(CMPIPropertyMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *name, const CMPIData data)
Definition cmpift.h:3082
const char * miName
Definition cmpift.h:3049
CMPIStatus(*) setPropertyWithOrigin(CMPIPropertyMI *, const CMPIContext *, const CMPIResult *, CMPIObjectPath *op, const char *name, const CMPIData data, const char *)
Definition cmpift.h:3118
CMPIStatus(*) getProperty(CMPIPropertyMI *, const CMPIContext *, const CMPIResult *, const CMPIObjectPath *, const char *name)
Definition cmpift.h:3103
void * hdl
Definition cmpift.h:3016
CMPIPropertyMIFT * ft
Definition cmpift.h:3020
CMPIStatus(*) release(CMPIResult *rslt)
Definition cmpift.h:1121
CMPIStatus(*) returnData(const CMPIResult *rslt, const CMPIValue *value, const CMPIType type)
Definition cmpift.h:1137
CMPIStatus(*) returnError(const CMPIResult *rslt, const CMPIError *er)
Definition cmpift.h:1167
CMPIStatus(*) returnObjectPath(const CMPIResult *rslt, const CMPIObjectPath *ref)
Definition cmpift.h:1153
int ftVersion
Definition cmpift.h:1114
CMPIStatus(*) returnDone(const CMPIResult *rslt)
Definition cmpift.h:1159
CMPIStatus(*) returnInstance(const CMPIResult *rslt, const CMPIInstance *inst)
Definition cmpift.h:1145
void * hdl
Definition cmpift.h:1090
CMPIResultFT * ft
Definition cmpift.h:1094
const int ftVersion
Definition cmpift.h:1844
CMPICount(*) getCountAndType(const CMPISelectCond *sc, int *type, CMPIStatus *rc)
Definition cmpift.h:1869
CMPIStatus(*) release(CMPISelectCond *sc)
Definition cmpift.h:1851
CMPISelectCondFT * ft
Definition cmpift.h:1824
void * hdl
Definition cmpift.h:1820
CMPIStatus(*) release(CMPISelectExp *se)
Definition cmpift.h:1752
CMPIBoolean(*) evaluate(const CMPISelectExp *se, const CMPIInstance *inst, CMPIStatus *rc)
Definition cmpift.h:1769
CMPIBoolean(*) evaluateUsingAccessor(const CMPISelectExp *se, CMPIAccessor *accessor, void *parm, CMPIStatus *rc)
Definition cmpift.h:1800
int ftVersion
Definition cmpift.h:1745
CMPISelectExpFT * ft
Definition cmpift.h:1725
void * hdl
Definition cmpift.h:1721
int ftVersion
Definition cmpift.h:2191
CMPIStatus(*) release(CMPIString *st)
Definition cmpift.h:2198
void * hdl
Definition cmpift.h:2167
CMPIStringFT * ft
Definition cmpift.h:2171
int ftVersion
Definition cmpift.h:1922
CMPICount(*) getCount(const CMPISubCond *sc, CMPIStatus *rc)
Definition cmpift.h:1944
CMPIStatus(*) release(CMPISubCond *sc)
Definition cmpift.h:1929
CMPISubCondFT * ft
Definition cmpift.h:1902
void * hdl
Definition cmpift.h:1898