492 const char *resultClass,
const char *role,
const char *resultRole,
525 const char *resultClass,
const char *role,
const char *resultRole,
648 char *(*resolveFileName) (
const char *filename);
698 int (*createThreadKey)
782 # if defined (CMPI_VER_200)
847 void *(*cmpiRealloc) (
const CMPIBroker * mb,
void *, size_t);
1161 # ifdef CMPI_VER_200
1172 # ifdef CMPI_VER_200
1643 CMPIStatus (*setHostAndNameSpaceFromObjectPath)
3223 const char *className,
3250 const char *className,
3278 const char *className,
3307 const char *className,
3355 #endif // _CMPIFT_H_
enum _CMPIErrorType CMPIErrorType
const CMPIArray * ar
Definition: cmpift.h:2295
Definition: cmpift.h:2322
const CMPIArgs const char const CMPIValue * value
Definition: cmpift.h:2119
const CMPIArgs const char const CMPIValue const CMPIType type
Definition: cmpift.h:2119
unsigned int brokerVersion
Definition: cmpift.h:317
Definition: cmpift.h:1893
CMPIPropertyMI const CMPIContext CMPIBoolean terminating
Definition: cmpift.h:3067
Definition: cmpift.h:1917
CMPIStatus(* setNameSpace)(CMPIObjectPath *op, const char *ns)
Definition: cmpift.h:1557
const CMPIBroker const CMPIContext const CMPIObjectPath const char * name
Definition: cmpift.h:603
const CMPIBroker const CMPIContext const char * ns
Definition: cmpift.h:362
CMPI_THREAD_RETURN(CMPI_THREAD_CDECL *start)(void *)
void * CMPIMsgFileHandle
Definition: cmpidt.h:417
CMPIInstanceMIFT * ft
Definition: cmpift.h:2497
const CMPIBroker const CMPIContext const CMPIObjectPath const char const CMPIArgs * in
Definition: cmpift.h:589
const CMPIInstance const char const CMPIValue CMPIType type
Definition: cmpift.h:1443
CMPIStatus(* setPropertyWithOrigin)(const CMPIInstance *, const char *, const CMPIValue *, const CMPIType, const char *)
Definition: cmpift.h:1488
const CMPIBroker const CMPIContext * ctx
Definition: cmpift.h:349
CMPIPropertyMI const CMPIContext const CMPIResult const CMPIObjectPath * op
Definition: cmpift.h:3082
CMPIAssociationMI const CMPIContext const CMPIResult const CMPIObjectPath const char * asscClass
Definition: cmpift.h:2791
CMPIStatus(* setProbableCauseDescription)(CMPIError *, const char *)
Definition: cmpift.h:1311
const CMPIBroker int const char * component
Definition: cmpift.h:243
int(* threadOnce)(int *once, void(*init)(void))
Definition: cmpift.h:691
int(* destroyThreadKey)(CMPI_THREAD_KEY_TYPE key)
Definition: cmpift.h:705
int ftVersion
Definition: cmpift.h:74
const CMPIArgs CMPICount CMPIString CMPIStatus * rc
Definition: cmpift.h:2139
CMPIStatus(* release)(CMPIError *)
Definition: cmpift.h:1197
int(* condWait)(CMPI_COND_TYPE cond, CMPI_MUTEX_TYPE mutex)
Definition: cmpift.h:759
CMPIInstanceMI const CMPIContext const CMPIResult const CMPIObjectPath const char * query
Definition: cmpift.h:2675
CMPIStatus(* release)(CMPIString *st)
Definition: cmpift.h:2198
CMPIAssociationMI const CMPIContext const CMPIResult const CMPIObjectPath const char const char * role
Definition: cmpift.h:2863
enum _CMPIPredOp CMPIPredOp
void * hdl
Definition: cmpift.h:2917
CMPIResultFT * ft
Definition: cmpift.h:1094
Definition: cmpift.h:1506
int ftVersion
Definition: cmpift.h:1922
signed int CMPISint32
Definition: cmpidt.h:231
Definition: cmpift.h:2346
const CMPIInstance const char * name
Definition: cmpift.h:1415
const char * miName
Definition: cmpift.h:3049
enum _CMPIErrorProbableCause CMPIErrorProbableCause
CMPIAssociationMI const CMPIContext const CMPIResult const CMPIObjectPath const char const char const char const char * resultRole
Definition: cmpift.h:2791
const CMPIBroker int const char * id
Definition: cmpift.h:230
CMPIEnumerationFT * ft
Definition: cmpift.h:2331
CMPI_COND_TYPE CMPI_MUTEX_TYPE mutex
Definition: cmpift.h:771
const CMPIBroker const CMPIContext const CMPIObjectPath const char const CMPIArgs CMPIArgs * out
Definition: cmpift.h:589
CMPIStatus(* setObjectPath)(CMPIInstance *inst, const CMPIObjectPath *op)
Definition: cmpift.h:1475
CMPIrc(* getCIMStatusCode)(const CMPIError *, CMPIStatus *)
Definition: cmpift.h:1281
const CMPIBroker const void * object
Definition: cmpift.h:194
const CMPIBroker const CMPIContext const CMPIObjectPath * op
Definition: cmpift.h:414
CMPIData CMPIAccessor(const char *, void *parm)
Definition: cmpidt.h:399
CMPIStatus(* release)(const CMPIBroker *mb, const CMPIGcStat *gc)
Definition: cmpift.h:815
const int ftVersion
Definition: cmpift.h:1844
CMPIBoolean(* hasNext)(const CMPIEnumeration *en, CMPIStatus *rc)
Definition: cmpift.h:2380
const CMPISelectExp * se
Definition: cmpift.h:1769
unsigned int CMPICount
Definition: cmpidt.h:138
void CMPIGcStat
Definition: cmpidt.h:418
Definition: cmpift.h:1173
int ftVersion
Definition: cmpift.h:2191
const char * brokerName
Definition: cmpift.h:320
enum _CMPIErrorSrcFormat CMPIErrorSrcFormat
struct _CMPIAssociationMI CMPIAssociationMI
const CMPIArgs const char * name
Definition: cmpift.h:2119
CMPIAssociationMI const CMPIContext * ctx
Definition: cmpift.h:2751
CMPIIndicationMI const CMPIContext * ctx
Definition: cmpift.h:3198
const CMPIBroker int level
Definition: cmpift.h:243
#define CMPI_MUTEX_TYPE
Definition: cmpios.h:52
CMPI_COND_TYPE(* newCondition)(int opt)
Definition: cmpift.h:746
Definition: cmpift.h:2488
int ftVersion
Definition: cmpift.h:2007
CMPIStatus(* setHostname)(CMPIObjectPath *op, const char *hn)
Definition: cmpift.h:1571
Definition: cmpift.h:1530
CMPICount(* getCount)(const CMPISubCond *sc, CMPIStatus *rc)
Definition: cmpift.h:1944
const CMPIPredicate CMPIType CMPIPredOp CMPIString ** lhs
Definition: cmpift.h:2033
CMPI_THREAD_KEY_TYPE void(* cleanup)(void *))
Definition: cmpift.h:699
Definition: cmpift.h:1085
CMPIErrorFT * ft
Definition: cmpift.h:1175
const CMPIPredicate CMPIAccessor void * parm
Definition: cmpift.h:2049
CMPIStatus(* setCIMStatusCodeDescription)(CMPIError *, const char *)
Definition: cmpift.h:1341
const CMPIObjectPath const char const char const char CMPIStatus * rc
Definition: cmpift.h:1691
const CMPIBroker int severity
Definition: cmpift.h:230
int miVersion
Definition: cmpift.h:2946
CMPIAssociationMI const CMPIContext CMPIBoolean terminating
Definition: cmpift.h:2751
const CMPISelectExp const CMPIInstance CMPIStatus * rc
Definition: cmpift.h:1769
const CMPIInstance CMPICount index
Definition: cmpift.h:1425
void * hdl
Definition: cmpift.h:1721
#define CMPI_THREAD_CDECL
Definition: cmpios.h:81
Definition: cmpift.h:1815
void * hdl
Definition: cmpift.h:1066
CMPIObjectPathFT * ft
Definition: cmpift.h:1515
Definition: cmpift.h:1061
Definition: cmpift.h:2403
unsigned int brokerCapabilities
Definition: cmpift.h:314
CMPICount(* getEntryCount)(const CMPIContext *ctx, CMPIStatus *rc)
Definition: cmpift.h:1035
const CMPIArray CMPICount CMPIStatus * rc
Definition: cmpift.h:2295
int ftVersion
Definition: cmpift.h:2257
void(* freeArray)(const CMPIBroker *mb, CMPIArray *array)
Definition: cmpift.h:916
CMPISelectExpFT * ft
Definition: cmpift.h:1725
CMPIMethodMI const CMPIContext const CMPIResult const CMPIObjectPath const char const CMPIArgs CMPIArgs * out
Definition: cmpift.h:2992
const CMPIBroker int const char const char * text
Definition: cmpift.h:230
CMPIType(* getSimpleType)(const CMPIArray *ar, CMPIStatus *rc)
Definition: cmpift.h:2286
const CMPIObjectPath CMPICount index
Definition: cmpift.h:1622
CMPICount(* getArgCount)(const CMPIArgs *as, CMPIStatus *rc)
Definition: cmpift.h:2147
enum _CMPIErrorSeverity CMPIErrorSeverity
const CMPIArgs CMPICount index
Definition: cmpift.h:2139
void * hdl
Definition: cmpift.h:955
int miVersion
Definition: cmpift.h:3045
const CMPISelectExp CMPIAccessor * accessor
Definition: cmpift.h:1800
const CMPIContext * ctx
Definition: cmpift.h:1018
CMPIPredicateFT * ft
Definition: cmpift.h:1986
CMPIAssociationMIFT * ft
Definition: cmpift.h:2703
void(* freeSelectExp)(const CMPIBroker *mb, CMPISelectExp *se)
Definition: cmpift.h:936
Definition: cmpift.h:1386
CMPIBoolean(* isInterval)(const CMPIDateTime *dt, CMPIStatus *rc)
Definition: cmpift.h:2470
CMPIStatus(* release)(CMPIArgs *as)
Definition: cmpift.h:2101
struct _CMPIPropertyMI CMPIPropertyMI
const CMPIResult const CMPIValue const CMPIType type
Definition: cmpift.h:1137
CMPIIndicationMI const CMPIContext CMPIBoolean terminating
Definition: cmpift.h:3198
const CMPIBroker const CMPIContext const CMPIObjectPath const CMPIInstance * inst
Definition: cmpift.h:414
void(* freeInstance)(const CMPIBroker *mb, CMPIInstance *inst)
Definition: cmpift.h:876
const CMPIResult const CMPIObjectPath * ref
Definition: cmpift.h:1153
struct _CMPIData CMPIData
const CMPIInstance CMPICount CMPIString CMPIStatus * rc
Definition: cmpift.h:1425
int ftVersion
Definition: cmpift.h:2518
const CMPIPredicate CMPIAccessor * accessorFnc
Definition: cmpift.h:2049
const CMPISelectCond * sc
Definition: cmpift.h:1869
CMPIBrokerMemFT * mft
Definition: cmpift.h:972
CMPIInstanceMI const CMPIContext const CMPIResult const CMPIObjectPath const char ** properties
Definition: cmpift.h:2583
void * hdl
Definition: cmpift.h:1174
const int ftVersion
Definition: cmpift.h:798
Definition: cmpift.h:1977
int ftVersion
Definition: cmpift.h:1391
const CMPIBroker * mb
Definition: cmpift.h:171
void * hdl
Definition: cmpift.h:1982
const CMPIObjectPath const char * qName
Definition: cmpift.h:1658
const CMPIObjectPath const char * mName
Definition: cmpift.h:1691
CMPI_THREAD_KEY_TYPE * key
Definition: cmpift.h:699
CMPIObjectPath * op
Definition: cmpift.h:1602
const CMPIBroker const char CMPIMsgFileHandle * msgFileHandle
Definition: cmpift.h:267
CMPIStatus(* release)(CMPIDateTime *dt)
Definition: cmpift.h:2439
struct _CMPIStatus CMPIStatus
Definition: cmpift.h:2937
const CMPIBroker const CMPIObjectPath const char CMPIStatus * rc
Definition: cmpift.h:171
const CMPIObjectPath const char * pName
Definition: cmpift.h:1668
CMPIAssociationMI const CMPIContext const CMPIResult const CMPIObjectPath const char const char const char const char const char ** properties
Definition: cmpift.h:2791
const CMPIContext const char const CMPIValue * value
Definition: cmpift.h:1045
int miVersion
Definition: cmpift.h:2522
void * hdl
Definition: cmpift.h:2070
CMPIErrorSrcFormat(* getErrorSourceFormat)(const CMPIError *, CMPIStatus *)
Definition: cmpift.h:1269
void * hdl
Definition: cmpift.h:1898
CMPIArrayFT * ft
Definition: cmpift.h:2237
const CMPIArray CMPICount index
Definition: cmpift.h:2295
int ftVersion
Definition: cmpift.h:1745
CMPIIndicationMIFT * ft
Definition: cmpift.h:3147
const char * miName
Definition: cmpift.h:2950
const CMPIBroker const char * msgFile
Definition: cmpift.h:267
int ftVersion
Definition: cmpift.h:3041
const CMPIArgs const char CMPIStatus * rc
Definition: cmpift.h:2129
CMPIInstanceMI const CMPIContext const CMPIResult const CMPIObjectPath const char const char * lang
Definition: cmpift.h:2675
CMPIStatus(* release)(CMPIResult *rslt)
Definition: cmpift.h:1121
CMPIObjectPath const CMPIObjectPath * src
Definition: cmpift.h:1636
void * hdl
Definition: cmpift.h:1090
CMPIStatus(* release)(CMPIContext *ctx)
Definition: cmpift.h:1001
CMPIInstanceFT * ft
Definition: cmpift.h:1371
CMPIAssociationMI const CMPIContext const CMPIResult const CMPIObjectPath const char * assocClass
Definition: cmpift.h:2830
const CMPISelectExp const CMPIInstance * inst
Definition: cmpift.h:1769
CMPIStatus(* deActivateFilter)(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *classPath, CMPIBoolean lastActiviation)
Definition: cmpift.h:3304
CMPISelectCondFT * ft
Definition: cmpift.h:1824
CMPIStatus(* authorizeFilter)(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *op, const char *owner)
Definition: cmpift.h:3220
CMPIStatus(* attachThread)(const CMPIBroker *, const CMPIContext *)
Definition: cmpift.h:339
CMPIPropertyMI const CMPIContext const CMPIResult * rslt
Definition: cmpift.h:3082
const CMPIBroker int const char const char const CMPIString * string
Definition: cmpift.h:230
CMPIAssociationMI const CMPIContext const CMPIResult const CMPIObjectPath * op
Definition: cmpift.h:2791
Definition: cmpift.h:2252
void * hdl
Definition: cmpift.h:2233
void(* destroyMutex)(CMPI_MUTEX_TYPE mutex)
Definition: cmpift.h:730
CMPIStatus(* mustPoll)(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *classPath)
Definition: cmpift.h:3248
CMPIBrokerExtFT * xft
Definition: cmpift.h:967
const CMPIBroker const CMPIContext const CMPIObjectPath const char const CMPIArgs CMPIArgs CMPIStatus * rc
Definition: cmpift.h:589
CMPIStatus(* enableIndications)(CMPIIndicationMI *mi, const CMPIContext *)
Definition: cmpift.h:3327
CMPIInstanceMI * mi
Definition: cmpift.h:2547
CMPICount(* getSize)(const CMPIArray *ar, CMPIStatus *rc)
Definition: cmpift.h:2279
const CMPIContext const char * name
Definition: cmpift.h:1018
unsigned char CMPIBoolean
Definition: cmpidt.h:219
CMPIInstanceMI const CMPIContext const CMPIResult const CMPIObjectPath const CMPIInstance * inst
Definition: cmpift.h:2620
CMPIStatus(* setOtherErrorSourceFormat)(CMPIError *, const char *)
Definition: cmpift.h:1335
CMPIIndicationMI * mi
Definition: cmpift.h:3198
CMPI_COND_TYPE CMPI_MUTEX_TYPE struct timespec * wait
Definition: cmpift.h:771
int miVersion
Definition: cmpift.h:3172
void(* freeString)(const CMPIBroker *mb, CMPIString *str)
Definition: cmpift.h:906
void * hdl
Definition: cmpift.h:1367
CMPIPropertyMI * mi
Definition: cmpift.h:3067
void * hdl
Definition: cmpift.h:1511
Definition: cmpift.h:2718
struct _CMPIIndicationMI CMPIIndicationMI
const CMPIBroker const CMPIContext const CMPIObjectPath const char * method
Definition: cmpift.h:589
const CMPIPredicate CMPIType CMPIPredOp CMPIString CMPIString ** rhs
Definition: cmpift.h:2033
Definition: cmpift.h:1839
CMPIStringFT * ft
Definition: cmpift.h:2171
void(* unlockMutex)(CMPI_MUTEX_TYPE mutex)
Definition: cmpift.h:740
const CMPIObjectPath const char * methodName
Definition: cmpift.h:1679
Definition: cmpift.h:1716
const char * miName
Definition: cmpift.h:2526
CMPIStatus(* returnError)(const CMPIResult *rslt, const CMPIError *er)
Definition: cmpift.h:1167
const CMPIInstance CMPIStatus * rc
Definition: cmpift.h:1433
const CMPIBroker const CMPIContext const CMPIObjectPath const char const CMPIValue CMPIType type
Definition: cmpift.h:603
int ftVersion
Definition: cmpift.h:2723
const CMPIBroker const CMPIMsgFileHandle msgFileHandle
Definition: cmpift.h:276
const CMPIResult const CMPIValue * value
Definition: cmpift.h:1137
CMPIInstanceMI const CMPIContext CMPIBoolean terminating
Definition: cmpift.h:2547
CMPIStatus(* setOtherErrorType)(CMPIError *, const char *)
Definition: cmpift.h:1305
const CMPIBroker const CMPIContext const char const CMPIInstance * ind
Definition: cmpift.h:362
CMPIMethodMI const CMPIContext * ctx
Definition: cmpift.h:2971
#define CMPI_THREAD_TYPE
Definition: cmpios.h:51
const CMPISelectExp CMPIAccessor void * parm
Definition: cmpift.h:1800
Definition: cmpift.h:1362
Definition: cmpift.h:2427
Definition: cmpift.h:3163
CMPIPropertyMIFT * ft
Definition: cmpift.h:3020
Definition: cmpift.h:1740
CMPIStatus(* release)(CMPISubCond *sc)
Definition: cmpift.h:1929
CMPIObjectPath const char const CMPIValue const CMPIType type
Definition: cmpift.h:1602
CMPIStatus(* setErrorSource)(CMPIError *, const char *)
Definition: cmpift.h:1323
CMPIInstanceMI const CMPIContext * ctx
Definition: cmpift.h:2547
CMPIStatus(* setErrorType)(CMPIError *, const CMPIErrorType)
Definition: cmpift.h:1299
CMPIPropertyMI const CMPIContext const CMPIResult const CMPIObjectPath const char const CMPIData data
Definition: cmpift.h:3082
int ftVersion
Definition: cmpift.h:1114
void * hdl
Definition: cmpift.h:2493
CMPIStatus(* setMessageArguments)(CMPIError *, CMPIArray *)
Definition: cmpift.h:1348
void(* destroyCondition)(CMPI_COND_TYPE cond)
Definition: cmpift.h:751
const CMPIBroker const CMPIContext const CMPIObjectPath const char CMPIStatus * rc
Definition: cmpift.h:616
int(* threadSleep)(CMPIUint32 msec)
Definition: cmpift.h:684
CMPIDateTimeFT * ft
Definition: cmpift.h:2412
const CMPIBroker const CMPIContext const CMPIObjectPath const CMPIInstance const char ** properties
Definition: cmpift.h:414
void(* freeObjectPath)(const CMPIBroker *mb, CMPIObjectPath *obj)
Definition: cmpift.h:886
const CMPISelectCond int * type
Definition: cmpift.h:1869
unsigned long long CMPIUint64
Definition: cmpidt.h:225
CMPIObjectPath const char const CMPIValue * value
Definition: cmpift.h:1602
const char * miName
Definition: cmpift.h:2731
const CMPIPredicate CMPIType * type
Definition: cmpift.h:2033
Definition: cmpift.h:1109
unsigned int CMPIUint32
Definition: cmpidt.h:223
Definition: cmpift.h:2912
Definition: cmpift.h:3036
const CMPISelectExp CMPIAccessor void CMPIStatus * rc
Definition: cmpift.h:1800
CMPIMethodMI const CMPIContext const CMPIResult const CMPIObjectPath const char const CMPIArgs * in
Definition: cmpift.h:2992
const CMPIContext const char const CMPIValue const CMPIType type
Definition: cmpift.h:1045
CMPICount(* getKeyCount)(const CMPIObjectPath *op, CMPIStatus *rc)
Definition: cmpift.h:1629
void * hdl
Definition: cmpift.h:2408
int ftVersion
Definition: cmpift.h:2094
CMPIStatus(* disableIndications)(CMPIIndicationMI *mi, const CMPIContext *)
Definition: cmpift.h:3343
CMPIInstanceMI const CMPIContext const CMPIResult const CMPIObjectPath * op
Definition: cmpift.h:2563
Definition: cmpift.h:2186
const CMPIArgs * as
Definition: cmpift.h:2119
Definition: cmpift.h:3138
void * hdl
Definition: cmpift.h:3143
const CMPIContext const char CMPIStatus * rc
Definition: cmpift.h:1018
const CMPIInstance const char const CMPIValue * value
Definition: cmpift.h:1443
Definition: cmpift.h:2089
const CMPIResult * rslt
Definition: cmpift.h:1137
const CMPIInstance const char CMPIStatus * rc
Definition: cmpift.h:1415
unsigned short CMPIType
Definition: cmpidt.h:282
int(* exitThread)(CMPI_THREAD_RETURN return_code)
Definition: cmpift.h:672
int(* signalCondition)(CMPI_COND_TYPE cond)
Definition: cmpift.h:777
int ftVersion
Definition: cmpift.h:2351
const CMPIBroker const CMPIContext const CMPIObjectPath const char const CMPIValue * value
Definition: cmpift.h:603
Definition: cmpift.h:2513
void * hdl
Definition: cmpift.h:2167
CMPIArray CMPICount const CMPIValue * value
Definition: cmpift.h:2305
Definition: cmpift.h:2162
void(* freeDateTime)(const CMPIBroker *mb, CMPIDateTime *date)
Definition: cmpift.h:926
void(* lockMutex)(CMPI_MUTEX_TYPE mutex)
Definition: cmpift.h:735
const CMPISint32 miVersion
Definition: cmpift.h:2727
CMPIErrorType(* getErrorType)(const CMPIError *, CMPIStatus *)
Definition: cmpift.h:1209
int ftVersion
Definition: cmpift.h:639
const CMPIBroker const void const char * type
Definition: cmpift.h:194
CMPIPropertyMI const CMPIContext const CMPIResult const CMPIObjectPath const char * name
Definition: cmpift.h:3082
CMPIInstance const char ** propertyList
Definition: cmpift.h:1464
CMPIAssociationMI * mi
Definition: cmpift.h:2751
const CMPIPredicate * pr
Definition: cmpift.h:2033
const CMPIPredicate CMPIAccessor void CMPIStatus * rc
Definition: cmpift.h:2049
Definition: cmpift.h:2228
int ftVersion
Definition: cmpift.h:3168
Definition: cmpift.h:2002
CMPIStatus(* release)(CMPIObjectPath *op)
Definition: cmpift.h:1542
CMPIContextFT * ft
Definition: cmpift.h:1070
Definition: cmpift.h:2694
void * hdl
Definition: cmpift.h:2327
const CMPIInstance * inst
Definition: cmpift.h:1415
CMPIStatus(* setErrorSourceFormat)(CMPIError *, const CMPIErrorSrcFormat)
Definition: cmpift.h:1329
CMPIMethodMI const CMPIContext const CMPIResult * rslt
Definition: cmpift.h:2992
Definition: cmpift.h:1188
struct _CMPIInstanceMI CMPIInstanceMI
int ftVersion
Definition: cmpift.h:2942
CMPIAssociationMI const CMPIContext const CMPIResult const CMPIObjectPath const char const char const char * role
Definition: cmpift.h:2791
CMPI_MUTEX_TYPE(* newMutex)(int opt)
Definition: cmpift.h:725
CMPIStatus(* returnDone)(const CMPIResult *rslt)
Definition: cmpift.h:1159
CMPIStatus(* release)(CMPIArray *ar)
Definition: cmpift.h:2264
void * hdl
Definition: cmpift.h:1820
const CMPIPredicate CMPIType CMPIPredOp * op
Definition: cmpift.h:2033
CMPIStatus(* setPropertyWithOrigin)(CMPIPropertyMI *, const CMPIContext *, const CMPIResult *, CMPIObjectPath *op, const char *name, const CMPIData data, const char *)
Definition: cmpift.h:3118
CMPIArray CMPICount const CMPIValue CMPIType type
Definition: cmpift.h:2305
CMPIInstance const char const char ** keys
Definition: cmpift.h:1464
CMPIMethodMI const CMPIContext const CMPIResult const CMPIObjectPath const char * method
Definition: cmpift.h:2992
int(* setThreadSpecific)(CMPI_THREAD_KEY_TYPE key, void *value)
Definition: cmpift.h:718
CMPIStatus(* release)(CMPISelectExp *se)
Definition: cmpift.h:1752
CMPIStatus(* setClassName)(CMPIObjectPath *op, const char *cn)
Definition: cmpift.h:1585
const CMPIBroker const CMPIObjectPath const char * type
Definition: cmpift.h:171
#define CMPI_COND_TYPE
Definition: cmpios.h:53
CMPIData(* getNext)(const CMPIEnumeration *en, CMPIStatus *rc)
Definition: cmpift.h:2373
Definition: cmpift.h:2065
const CMPIContext CMPICount CMPIString CMPIStatus * rc
Definition: cmpift.h:1028
const CMPIObjectPath const char const char CMPIStatus * rc
Definition: cmpift.h:1668
void(* cmpiFree)(const CMPIBroker *mb, void *)
Definition: cmpift.h:866
CMPI_COND_TYPE cond
Definition: cmpift.h:771
void * hdl
Definition: cmpift.h:2699
CMPIMethodMI const CMPIContext CMPIBoolean terminating
Definition: cmpift.h:2971
CMPIStatus(* release)(CMPIInstance *inst)
Definition: cmpift.h:1398
int(* cancelThread)(CMPI_THREAD_TYPE thread)
Definition: cmpift.h:678
const char * miName
Definition: cmpift.h:3176
CMPIStatus(* release)(CMPISelectCond *sc)
Definition: cmpift.h:1851
#define CMPI_THREAD_KEY_TYPE
Definition: cmpios.h:82
CMPIStatus(* activateFilter)(CMPIIndicationMI *mi, const CMPIContext *ctx, const CMPISelectExp *filter, const char *className, const CMPIObjectPath *classPath, CMPIBoolean firstActivation)
Definition: cmpift.h:3275
CMPIMethodMI const CMPIContext const CMPIResult const CMPIObjectPath * op
Definition: cmpift.h:2992
CMPIMethodMI * mi
Definition: cmpift.h:2971
CMPIErrorProbableCause(* getProbableCause)(const CMPIError *, CMPIStatus *)
Definition: cmpift.h:1245
const CMPIBroker const CMPIObjectPath * op
Definition: cmpift.h:171
CMPIArgsFT * ft
Definition: cmpift.h:2074
void * parm
Definition: cmpift.h:658
int ftVersion
Definition: cmpift.h:1535
int(* joinThread)(CMPI_THREAD_TYPE thread, CMPI_THREAD_RETURN *retval)
Definition: cmpift.h:666
void int detached
Definition: cmpift.h:658
CMPISubCondFT * ft
Definition: cmpift.h:1902
CMPIStatus(* release)(CMPIPredicate *pr)
Definition: cmpift.h:2014
void(* freeArgs)(const CMPIBroker *mb, CMPIArgs *args)
Definition: cmpift.h:896
void * hdl
Definition: cmpift.h:3016
CMPIAssociationMI const CMPIContext const CMPIResult const CMPIObjectPath const char const char * resultClass
Definition: cmpift.h:2791
const CMPIContext CMPICount index
Definition: cmpift.h:1028
CMPIUint64(* getBinaryFormat)(const CMPIDateTime *dt, CMPIStatus *rc)
Definition: cmpift.h:2455
CMPIStatus(* setRecommendedActions)(CMPIError *, const CMPIArray *)
Definition: cmpift.h:1317
CMPIBrokerFT * bft
Definition: cmpift.h:959
CMPIErrorSeverity(* getPerceivedSeverity)(const CMPIError *, CMPIStatus *)
Definition: cmpift.h:1239
int ftVersion
Definition: cmpift.h:994
CMPIStatus(* release)(CMPIEnumeration *en)
Definition: cmpift.h:2358
Definition: cmpift.h:3011
const CMPISelectCond int CMPIStatus * rc
Definition: cmpift.h:1869
CMPIInstanceMI const CMPIContext const CMPIResult const CMPIObjectPath const CMPIInstance const char ** properties
Definition: cmpift.h:2636
int ftVersion
Definition: cmpift.h:2432
CMPIPropertyMI const CMPIContext * ctx
Definition: cmpift.h:3067
const CMPIObjectPath CMPICount CMPIString CMPIStatus * rc
Definition: cmpift.h:1622
CMPIAssociationMI const CMPIContext const CMPIResult * rslt
Definition: cmpift.h:2791
const CMPIObjectPath const char CMPIStatus * rc
Definition: cmpift.h:1612
struct _CMPIMethodMI CMPIMethodMI
CMPIMethodMIFT * ft
Definition: cmpift.h:2921
CMPIBrokerEncFT * eft
Definition: cmpift.h:963
CMPISint32 ftVersion
Definition: cmpift.h:1191
const CMPIBroker * mb
Definition: cmpift.h:349
const CMPIResult const CMPIInstance * inst
Definition: cmpift.h:1145
CMPIInstanceMI const CMPIContext const CMPIResult * rslt
Definition: cmpift.h:2563
CMPIObjectPath const char * name
Definition: cmpift.h:1602