|
147 CMPIBoolean interval, 251 CMPICount count, ...); 252 #endif // CMPI_VER_85 269 CMPISeverity severity, 290 const char *component, 293 #else // pre-1.0 versions supported getKeyList() 318 const CMPIErrorSeverity, 319 const CMPIErrorProbableCause, 334 CMPIMsgFileHandle* msgFileHandle); 344 const CMPIMsgFileHandle msgFileHandle); 359 const CMPIMsgFileHandle msgFileHandle, 362 CMPICount count,...); 486 const char **properties, 523 const char **properties); 574 const char **properties, 617 const char *assocClass, 618 const char *resultClass, 620 const char *resultRole, 621 const char **properties, 660 const char *assocClass, 661 const char *resultClass, 663 const char *resultRole, 693 const char *resultClass, 695 const char **properties, 722 const char *resultClass, 820 char *(*resolveFileName) ( const char *filename); 832 CMPI_THREAD_RETURN (CMPI_THREAD_CDECL * start) ( void *), 845 CMPI_THREAD_TYPE thread, 846 CMPI_THREAD_RETURN * retval); 893 CMPI_THREAD_KEY_TYPE * key, 894 void (*cleanup) ( void *)); 908 void *(*getThreadSpecific) (CMPI_THREAD_KEY_TYPE key); 969 int (* condWait) (CMPI_COND_TYPE cond, CMPI_MUTEX_TYPE mutex); 986 CMPI_MUTEX_TYPE mutex, 987 struct timespec * wait); 1042 const CMPIGcStat * gc); 1321 const CMPIType type); 1416 const CMPIType type); 1699 const CMPIErrorSrcFormat ); 1865 const char **propertyList, 2038 const CMPIType type); 2133 const char *methodName, 2273 CMPIAccessor * accessor, 2535 #if defined(CMPI_VER_87) && !defined(CMPI_VER_100) 2638 const CMPIType type); 3115 CMPIBoolean terminating); 3159 const char **properties); 3184 const char **properties); 3229 const char **properties); 3360 CMPIBoolean terminating); 3410 const char *asscClass, 3411 const char *resultClass, 3413 const char *resultRole, 3414 const char **properties); 3460 const char *assocClass, 3461 const char *resultClass, 3463 const char *resultRole); 3500 const char *resultClass, 3502 const char **properties); 3536 const char *resultClass, 3619 CMPIBoolean terminating); 3729 CMPIBoolean terminating); 3866 CMPIBoolean terminating); 3894 const char *className, 3929 const char *className, 3963 const char *className, 3965 CMPIBoolean firstActivation); 3997 const char *className, 3999 CMPIBoolean lastActiviation); 4059 #include "cmpimacs.h" 4066 #endif // _CMPIFT_H_ Definition: cmpift.h:2862
unsigned int brokerVersion Definition: cmpift.h:393
Definition: cmpift.h:2376
CMPIData(* getProperty)(const CMPIInstance *inst, const char *name, CMPIStatus *rc) Definition: cmpift.h:1799
Definition: cmpift.h:2400
CMPIStatus(* setProperty)(const CMPIInstance *inst, const char *name, const CMPIValue *value, CMPIType type) Definition: cmpift.h:1836
int(* cancelThread)(CMPI_THREAD_TYPE thread) Definition: cmpift.h:863
CMPIStatus(* deliverIndication)(const CMPIBroker *mb, const CMPIContext *ctx, const char *ns, const CMPIInstance *ind) Definition: cmpift.h:446
int ftVersion Definition: cmpift.h:1020
CMPIInstanceMIFT * ft Definition: cmpift.h:3057
CMPIStatus(* cleanup)(CMPIInstanceMI *mi, const CMPIContext *ctx, CMPIBoolean terminating) Definition: cmpift.h:3112
CMPIStatus(* addArg)(const CMPIArgs *as, const char *name, const CMPIValue *value, const CMPIType type) Definition: cmpift.h:2634
CMPIStatus(* disableIndications)(CMPIIndicationMI *mi, const CMPIContext *) Definition: cmpift.h:4053
CMPIStatus(* openMessageFile)(const CMPIBroker *mb, const char *msgFile, CMPIMsgFileHandle *msgFileHandle) Definition: cmpift.h:331
CMPIErrorSrcFormat(* getErrorSourceFormat)(const CMPIError *, CMPIStatus *) Definition: cmpift.h:1603
CMPIStatus(* returnObjectPath)(const CMPIResult *rslt, const CMPIObjectPath *ref) Definition: cmpift.h:1434
CMPIStatus(* setPropertyFilter)(CMPIInstance *inst, const char **propertyList, const char **keys) Definition: cmpift.h:1863
int ftVersion Definition: cmpift.h:62
CMPIStatus(* createInstance)(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const CMPIInstance *inst) Definition: cmpift.h:3201
CMPIStatus(* release)(CMPISubCond *sc) Definition: cmpift.h:2414
CMPIStatus(* setErrorType)(CMPIError *, const CMPIErrorType) Definition: cmpift.h:1652
int ftVersion Definition: cmpift.h:2320
int(* setThreadSpecific)(CMPI_THREAD_KEY_TYPE key, void *value) Definition: cmpift.h:916
CMPICount(* getEntryCount)(const CMPIContext *ctx, CMPIStatus *rc) Definition: cmpift.h:1305
void * hdl Definition: cmpift.h:3557
CMPIResultFT * ft Definition: cmpift.h:1368
Definition: cmpift.h:1916
int ftVersion Definition: cmpift.h:2406
Definition: cmpift.h:2888
CMPIStatus(* returnInstance)(const CMPIResult *rslt, const CMPIInstance *inst) Definition: cmpift.h:1424
const char * miName Definition: cmpift.h:3708
CMPIEnumerationFT * ft Definition: cmpift.h:2873
CMPIData(* getArg)(const CMPIArgs *as, const char *name, CMPIStatus *rc) Definition: cmpift.h:2647
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:3405
CMPIStatus(* trace)(const CMPIBroker *, CMPILevel level, const char *component, const char *text, const CMPIString *string) Definition: cmpift.h:287
Definition: cmpift.h:1462
CMPICount(* getKeyCount)(const CMPIObjectPath *op, CMPIStatus *rc) Definition: cmpift.h:2072
int ftVersion Definition: cmpift.h:2718
const char * brokerName Definition: cmpift.h:397
int miVersion Definition: cmpift.h:3330
CMPIStatus(* setCIMStatusCodeDescription)(CMPIError *, const char *) Definition: cmpift.h:1715
CMPIBoolean(* isInterval)(const CMPIDateTime *dt, CMPIStatus *rc) Definition: cmpift.h:3029
int(* exitThread)(CMPI_THREAD_RETURN return_code) Definition: cmpift.h:855
Definition: cmpift.h:3046
CMPIErrorSeverity(* getPerceivedSeverity)(const CMPIError *, CMPIStatus *) Definition: cmpift.h:1555
int ftVersion Definition: cmpift.h:2500
CMPIStatus(* closeMessageFile)(const CMPIBroker *mb, const CMPIMsgFileHandle msgFileHandle) Definition: cmpift.h:342
CMPIStatus(* enableIndications)(CMPIIndicationMI *mi, const CMPIContext *) Definition: cmpift.h:4025
Definition: cmpift.h:1941
CMPIStatus(* setPropertyWithOrigin)(const CMPIInstance *, const char *, const CMPIValue *, const CMPIType, const char *) Definition: cmpift.h:1896
Definition: cmpift.h:1357
CMPIErrorFT * ft Definition: cmpift.h:1472
CMPICount(* getArgCount)(const CMPIArgs *as, CMPIStatus *rc) Definition: cmpift.h:2672
int(* condWait)(CMPI_COND_TYPE cond, CMPI_MUTEX_TYPE mutex) Definition: cmpift.h:969
CMPIStatus(* deleteInstance)(const CMPIBroker *mb, const CMPIContext *ctx, const CMPIObjectPath *op) Definition: cmpift.h:533
int miVersion Definition: cmpift.h:3589
Definition: cmpift.h:1014
CMPIStatus(* release)(CMPISelectCond *sc) Definition: cmpift.h:2328
void * hdl Definition: cmpift.h:2181
Definition: cmpift.h:2288
void * hdl Definition: cmpift.h:1340
CMPIObjectPathFT * ft Definition: cmpift.h:1927
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:3495
CMPIStatus(* deleteInstance)(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op) Definition: cmpift.h:3246
Definition: cmpift.h:1334
Definition: cmpift.h:2951
CMPIStatus(* addKey)(CMPIObjectPath *op, const char *name, const CMPIValue *value, const CMPIType type) Definition: cmpift.h:2034
CMPI_COND_TYPE(* newCondition)(int opt) Definition: cmpift.h:952
unsigned int brokerCapabilities Definition: cmpift.h:389
int(* destroyThreadKey)(CMPI_THREAD_KEY_TYPE key) Definition: cmpift.h:901
CMPIStatus(* setErrorSource)(CMPIError *, const char *) Definition: cmpift.h:1689
int ftVersion Definition: cmpift.h:2789
CMPISelectExpFT * ft Definition: cmpift.h:2186
Definition: cmpift.h:1202
CMPIBoolean(* evaluate)(const CMPISelectExp *se, const CMPIInstance *inst, CMPIStatus *rc) Definition: cmpift.h:2232
CMPIStatus(* getProperty)(CMPIPropertyMI *, const CMPIContext *, const CMPIResult *, const CMPIObjectPath *, const char *name) Definition: cmpift.h:3777
CMPIData(* getKeyAt)(const CMPIObjectPath *op, CMPICount index, CMPIString **name, CMPIStatus *rc) Definition: cmpift.h:2060
void * hdl Definition: cmpift.h:1208
CMPIStatus(* getData)(const CMPIPredicate *pr, CMPIType *type, CMPIPredOp *op, CMPIString **lhs, CMPIString **rhs) Definition: cmpift.h:2528
int miVersion Definition: cmpift.h:3703
CMPIStatus(* release)(CMPIString *st) Definition: cmpift.h:2726
CMPIPredicateFT * ft Definition: cmpift.h:2480
CMPIAssociationMIFT * ft Definition: cmpift.h:3303
CMPIData(* getMethodQualifier)(const CMPIObjectPath *op, const char *methodName, const char *qName, CMPIStatus *rc) Definition: cmpift.h:2131
Definition: cmpift.h:1766
void(* freeArgs)(const CMPIBroker *mb, CMPIArgs *args) Definition: cmpift.h:1133
int ftVersion Definition: cmpift.h:3079
CMPIBrokerMemFT * mft Definition: cmpift.h:1231
CMPIStatus(* setClassName)(CMPIObjectPath *op, const char *cn) Definition: cmpift.h:2012
void * hdl Definition: cmpift.h:1467
Definition: cmpift.h:2469
int ftVersion Definition: cmpift.h:1772
void * hdl Definition: cmpift.h:2475
CMPIData(* getNext)(const CMPIEnumeration *en, CMPIStatus *rc) Definition: cmpift.h:2921
CMPIStatus(* release)(CMPIResult *rslt) Definition: cmpift.h:1396
Definition: cmpift.h:3578
CMPIStatus(* activateFilter)(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *classPath, CMPIBoolean firstActivation) Definition: cmpift.h:3959
int miVersion Definition: cmpift.h:3084
void * hdl Definition: cmpift.h:2581
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:3455
void * hdl Definition: cmpift.h:2382
CMPIArrayFT * ft Definition: cmpift.h:2768
CMPIStatus(* cleanup)(CMPIPropertyMI *mi, const CMPIContext *ctx, CMPIBoolean terminating) Definition: cmpift.h:3726
int ftVersion Definition: cmpift.h:2206
CMPIIndicationMIFT * ft Definition: cmpift.h:3808
const char * miName Definition: cmpift.h:3594
int ftVersion Definition: cmpift.h:3698
CMPIStatus(* addEntry)(const CMPIContext *ctx, const char *name, const CMPIValue *value, const CMPIType type) Definition: cmpift.h:1317
CMPIStatus(* setProperty)(CMPIPropertyMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *name, const CMPIData data) Definition: cmpift.h:3748
CMPIStatus(* release)(CMPIEnumeration *en) Definition: cmpift.h:2902
void * hdl Definition: cmpift.h:1363
CMPIStatus(* release)(CMPIInstance *inst) Definition: cmpift.h:1781
CMPIBoolean(* evaluateUsingAccessor)(const CMPIPredicate *pr, CMPIAccessor *accessorFnc, void *parm, CMPIStatus *rc) Definition: cmpift.h:2559
CMPIStatus(* deActivateFilter)(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *classPath, CMPIBoolean lastActiviation) Definition: cmpift.h:3993
CMPIInstanceFT * ft Definition: cmpift.h:1752
CMPISelectCondFT * ft Definition: cmpift.h:2299
Definition: cmpift.h:2783
void * hdl Definition: cmpift.h:2763
CMPIStatus(* setHostAndNameSpaceFromObjectPath)(CMPIObjectPath *op, const CMPIObjectPath *src) Definition: cmpift.h:2091
CMPIStatus(* referenceNames)(CMPIAssociationMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *resultClass, const char *role) Definition: cmpift.h:3531
CMPIBrokerExtFT * xft Definition: cmpift.h:1224
CMPIStatus(* release)(CMPIObjectPath *op) Definition: cmpift.h:1955
CMPIStatus(* cleanup)(CMPIMethodMI *mi, const CMPIContext *ctx, CMPIBoolean terminating) Definition: cmpift.h:3616
CMPIBoolean(* evaluateUsingAccessor)(const CMPISelectExp *se, CMPIAccessor *accessor, void *parm, CMPIStatus *rc) Definition: cmpift.h:2271
CMPIStatus(* setErrorSourceFormat)(CMPIError *, const CMPIErrorSrcFormat) Definition: cmpift.h:1697
int miVersion Definition: cmpift.h:3835
CMPIStatus(* release)(CMPIArray *ar) Definition: cmpift.h:2797
void * hdl Definition: cmpift.h:1747
void * hdl Definition: cmpift.h:1922
CMPIBoolean(* classPathIsA)(const CMPIBroker *mb, const CMPIObjectPath *op, const char *type, CMPIStatus *rc) Definition: cmpift.h:188
Definition: cmpift.h:3319
int(* signalCondition)(CMPI_COND_TYPE cond) Definition: cmpift.h:995
Definition: cmpift.h:2314
CMPIData(* getEntry)(const CMPIContext *ctx, const char *name, CMPIStatus *rc) Definition: cmpift.h:1280
void(* unlockMutex)(CMPI_MUTEX_TYPE mutex) Definition: cmpift.h:944
CMPIStringFT * ft Definition: cmpift.h:2697
CMPIData(* getParameterQualifier)(const CMPIObjectPath *op, const char *mName, const char *pName, const char *qName, CMPIStatus *rc) Definition: cmpift.h:2146
Definition: cmpift.h:2175
const char * miName Definition: cmpift.h:3089
void(* freeSelectExp)(const CMPIBroker *mb, CMPISelectExp *se) Definition: cmpift.h:1185
CMPIData(* getArgAt)(const CMPIArgs *as, CMPICount index, CMPIString **name, CMPIStatus *rc) Definition: cmpift.h:2660
CMPIStatus(* release)(CMPIPredicate *pr) Definition: cmpift.h:2508
CMPIStatus(* setRecommendedActions)(CMPIError *, const CMPIArray *) Definition: cmpift.h:1680
CMPIStatus(* setProperty)(const CMPIBroker *mb, const CMPIContext *ctx, const CMPIObjectPath *op, const char *name, const CMPIValue *value, CMPIType type) Definition: cmpift.h:760
int ftVersion Definition: cmpift.h:3325
int(* threadSleep)(CMPIUint32 msec) Definition: cmpift.h:872
CMPICount(* getCountAndType)(const CMPISelectCond *sc, int *type, CMPIStatus *rc) Definition: cmpift.h:2348
CMPIStatus(* invokeMethod)(CMPIMethodMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *method, const CMPIArgs *in, CMPIArgs *out) Definition: cmpift.h:3642
CMPIData(* getPropertyQualifier)(const CMPIObjectPath *op, const char *pName, const char *qName, CMPIStatus *rc) Definition: cmpift.h:2117
void(* destroyMutex)(CMPI_MUTEX_TYPE mutex) Definition: cmpift.h:931
CMPIData(* getProperty)(const CMPIBroker *mb, const CMPIContext *ctx, const CMPIObjectPath *op, const char *name, CMPIStatus *rc) Definition: cmpift.h:779
Definition: cmpift.h:1741
CMPIStatus(* mustPoll)(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *classPath) Definition: cmpift.h:3925
CMPIStatus(* logMessage)(const CMPIBroker *, CMPISeverity severity, const char *id, const char *text, const CMPIString *string) Definition: cmpift.h:267
CMPICount(* getSize)(const CMPIArray *ar, CMPIStatus *rc) Definition: cmpift.h:2814
Definition: cmpift.h:2977
Definition: cmpift.h:3824
CMPI_THREAD_TYPE(* newThread)(CMPI_THREAD_RETURN(CMPI_THREAD_CDECL *start)(void *), void *parm, int detached) Definition: cmpift.h:831
CMPIPropertyMIFT * ft Definition: cmpift.h:3675
Definition: cmpift.h:2200
CMPIStatus(* setOtherErrorSourceFormat)(CMPIError *, const char *) Definition: cmpift.h:1707
void(* cmpiFree)(const CMPIBroker *mb, void *) Definition: cmpift.h:1098
int ftVersion Definition: cmpift.h:1388
void * hdl Definition: cmpift.h:3052
CMPIDateTimeFT * ft Definition: cmpift.h:2962
CMPIData(* getEntryAt)(const CMPIContext *ctx, CMPICount index, CMPIString **name, CMPIStatus *rc) Definition: cmpift.h:1294
const char * miName Definition: cmpift.h:3335
CMPIStatus(* execQuery)(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char *query, const char *lang) Definition: cmpift.h:3271
CMPIStatus(* setNameSpaceFromObjectPath)(CMPIObjectPath *op, const CMPIObjectPath *src) Definition: cmpift.h:2080
Definition: cmpift.h:1382
CMPIStatus(* detachThread)(const CMPIBroker *mb, const CMPIContext *ctx) Definition: cmpift.h:431
Definition: cmpift.h:3551
Definition: cmpift.h:3692
void * hdl Definition: cmpift.h:2957
int ftVersion Definition: cmpift.h:2607
CMPIStatus(* attachThread)(const CMPIBroker *, const CMPIContext *) Definition: cmpift.h:419
Definition: cmpift.h:2712
Definition: cmpift.h:3797
void * hdl Definition: cmpift.h:3803
int(* joinThread)(CMPI_THREAD_TYPE thread, CMPI_THREAD_RETURN *retval) Definition: cmpift.h:844
Definition: cmpift.h:1248
Definition: cmpift.h:2601
void(* freeDateTime)(const CMPIBroker *mb, CMPIDateTime *date) Definition: cmpift.h:1172
CMPIrc(* getCIMStatusCode)(const CMPIError *, CMPIStatus *) Definition: cmpift.h:1624
int ftVersion Definition: cmpift.h:2894
CMPIErrorType(* getErrorType)(const CMPIError *, CMPIStatus *) Definition: cmpift.h:1515
CMPIStatus(* release)(CMPIContext *ctx) Definition: cmpift.h:1262
CMPIUint64(* getBinaryFormat)(const CMPIDateTime *dt, CMPIStatus *rc) Definition: cmpift.h:3009
Definition: cmpift.h:3073
void * hdl Definition: cmpift.h:2692
CMPIStatus(* cleanup)(CMPIIndicationMI *mi, const CMPIContext *ctx, CMPIBoolean terminating) Definition: cmpift.h:3863
CMPIStatus(* returnError)(const CMPIResult *rslt, const CMPIError *er) Definition: cmpift.h:1452
Definition: cmpift.h:2686
CMPIData(* getClassQualifier)(const CMPIObjectPath *op, const char *qName, CMPIStatus *rc) Definition: cmpift.h:2104
CMPIStatus(* returnData)(const CMPIResult *rslt, const CMPIValue *value, const CMPIType type) Definition: cmpift.h:1413
CMPIStatus(* enumerateInstanceNames)(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op) Definition: cmpift.h:3131
int ftVersion Definition: cmpift.h:809
void(* freeInstance)(const CMPIBroker *mb, CMPIInstance *inst) Definition: cmpift.h:1109
void(* freeArray)(const CMPIBroker *mb, CMPIArray *array) Definition: cmpift.h:1159
Definition: cmpift.h:2757
int(* createThreadKey)(CMPI_THREAD_KEY_TYPE *key, void(*cleanup)(void *)) Definition: cmpift.h:892
int ftVersion Definition: cmpift.h:3830
Definition: cmpift.h:2494
void(* destroyCondition)(CMPI_COND_TYPE cond) Definition: cmpift.h:958
CMPIContextFT * ft Definition: cmpift.h:1345
Definition: cmpift.h:3292
void(* lockMutex)(CMPI_MUTEX_TYPE mutex) Definition: cmpift.h:938
void * hdl Definition: cmpift.h:2868
CMPIStatus(* release)(const CMPIBroker *mb, const CMPIGcStat *gc) Definition: cmpift.h:1040
CMPIData(* getPropertyAt)(const CMPIInstance *inst, CMPICount index, CMPIString **name, CMPIStatus *rc) Definition: cmpift.h:1812
int(* timedCondWait)(CMPI_COND_TYPE cond, CMPI_MUTEX_TYPE mutex, struct timespec *wait) Definition: cmpift.h:984
Definition: cmpift.h:1486
int ftVersion Definition: cmpift.h:3584
CMPIStatus(* authorizeFilter)(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *op, const char *owner) Definition: cmpift.h:3890
CMPIData(* getKey)(const CMPIObjectPath *op, const char *name, CMPIStatus *rc) Definition: cmpift.h:2047
CMPIType(* getSimpleType)(const CMPIArray *ar, CMPIStatus *rc) Definition: cmpift.h:2822
void * hdl Definition: cmpift.h:2294
CMPIStatus(* setHostname)(CMPIObjectPath *op, const char *hn) Definition: cmpift.h:1994
int(* threadOnce)(int *once, void(*init)(void)) Definition: cmpift.h:882
CMPIStatus(* setMessageArguments)(CMPIError *, CMPIArray *) Definition: cmpift.h:1726
CMPIStatus(* getInstance)(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char **properties) Definition: cmpift.h:3179
CMPIStatus(* setProbableCauseDescription)(CMPIError *, const char *) Definition: cmpift.h:1669
CMPIBoolean(* hasNext)(const CMPIEnumeration *en, CMPIStatus *rc) Definition: cmpift.h:2929
void(* freeObjectPath)(const CMPIBroker *mb, CMPIObjectPath *obj) Definition: cmpift.h:1120
CMPIStatus(* returnDone)(const CMPIResult *rslt) Definition: cmpift.h:1443
Definition: cmpift.h:2575
CMPIErrorProbableCause(* getProbableCause)(const CMPIError *, CMPIStatus *) Definition: cmpift.h:1565
void * hdl Definition: cmpift.h:3298
const char * miName Definition: cmpift.h:3840
CMPIStatus(* setOtherErrorType)(CMPIError *, const char *) Definition: cmpift.h:1661
CMPIStatus(* modifyInstance)(const CMPIBroker *mb, const CMPIContext *ctx, const CMPIObjectPath *op, const CMPIInstance *inst, const char **properties) Definition: cmpift.h:518
CMPIStatus(* setObjectPath)(CMPIInstance *inst, const CMPIObjectPath *op) Definition: cmpift.h:1879
CMPIStatus(* release)(CMPIError *) Definition: cmpift.h:1499
CMPIArgsFT * ft Definition: cmpift.h:2586
CMPIStatus(* release)(CMPIArgs *as) Definition: cmpift.h:2615
int ftVersion Definition: cmpift.h:1947
CMPISubCondFT * ft Definition: cmpift.h:2387
CMPICount(* getPropertyCount)(const CMPIInstance *inst, CMPIStatus *rc) Definition: cmpift.h:1824
void * hdl Definition: cmpift.h:3670
CMPIStatus(* modifyInstance)(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const CMPIInstance *inst, const char **properties) Definition: cmpift.h:3223
CMPIStatus(* enumerateInstances)(CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *op, const char **properties) Definition: cmpift.h:3154
CMPIStatus(* setElementAt)(CMPIArray *ar, CMPICount index, const CMPIValue *value, CMPIType type) Definition: cmpift.h:2844
CMPIStatus(* cleanup)(CMPIAssociationMI *mi, const CMPIContext *ctx, CMPIBoolean terminating) Definition: cmpift.h:3357
CMPIBrokerFT * bft Definition: cmpift.h:1213
CMPIData(* getElementAt)(const CMPIArray *ar, CMPICount index, CMPIStatus *rc) Definition: cmpift.h:2831
CMPI_MUTEX_TYPE(* newMutex)(int opt) Definition: cmpift.h:925
int ftVersion Definition: cmpift.h:1254
Definition: cmpift.h:3664
int ftVersion Definition: cmpift.h:2983
void(* freeString)(const CMPIBroker *mb, CMPIString *str) Definition: cmpift.h:1146
CMPIBoolean(* isOfType)(const CMPIBroker *mb, const void *object, const char *type, CMPIStatus *rc) Definition: cmpift.h:217
CMPICount(* getCount)(const CMPISubCond *sc, CMPIStatus *rc) Definition: cmpift.h:2431
CMPIMethodMIFT * ft Definition: cmpift.h:3562
CMPIStatus(* release)(CMPISelectExp *se) Definition: cmpift.h:2214
CMPIBrokerEncFT * eft Definition: cmpift.h:1218
CMPIStatus(* setNameSpace)(CMPIObjectPath *op, const char *ns) Definition: cmpift.h:1974
CMPIStatus(* release)(CMPIDateTime *dt) Definition: cmpift.h:2991
CMPISint32 ftVersion Definition: cmpift.h:1491
CMPIData(* invokeMethod)(const CMPIBroker *mb, const CMPIContext *ctx, const CMPIObjectPath *op, const char *method, const CMPIArgs *in, CMPIArgs *out, CMPIStatus *rc) Definition: cmpift.h:739
|