194 (
const CMPIBroker * mb,
const void *object,
const char *type,
216 (
const CMPIBroker * mb,
const char *msgId,
const char *defMsg,
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);
691 int (*threadOnce) (
int *once, void (*init) (void));
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 1311 CMPIStatus (*setProbableCauseDescription)(CMPIError*,
const char *);
1335 CMPIStatus (*setOtherErrorSourceFormat)(CMPIError*,
const char*);
1341 CMPIStatus (*setCIMStatusCodeDescription)(CMPIError*,
const char*);
1643 CMPIStatus (*setHostAndNameSpaceFromObjectPath)
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);
3119 const CMPIResult*, CMPIObjectPath * op,
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,
3355 #endif // _CMPIFT_H_ enum _CMPIErrorType CMPIErrorType
Definition: cmpift.h:2322
unsigned int brokerVersion
Definition: cmpift.h:317
Definition: cmpift.h:1893
Definition: cmpift.h:1917
void * CMPIMsgFileHandle
Definition: cmpidt.h:417
CMPIInstanceMIFT * ft
Definition: cmpift.h:2497
CMPIStatus(* openMessageFile)(const CMPIBroker *mb, const char *msgFile, CMPIMsgFileHandle *msgFileHandle)
Definition: cmpift.h:267
int ftVersion
Definition: cmpift.h:74
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 char * miName
Definition: cmpift.h:3049
enum _CMPIErrorProbableCause CMPIErrorProbableCause
CMPIEnumerationFT * ft
Definition: cmpift.h:2331
CMPIData CMPIAccessor(const char *, void *parm)
Definition: cmpidt.h:399
const int ftVersion
Definition: cmpift.h:1844
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
#define CMPI_MUTEX_TYPE
Definition: cmpios.h:52
Definition: cmpift.h:2488
int ftVersion
Definition: cmpift.h:2007
CMPIStatus(* closeMessageFile)(const CMPIBroker *mb, const CMPIMsgFileHandle msgFileHandle)
Definition: cmpift.h:276
Definition: cmpift.h:1530
Definition: cmpift.h:1085
CMPIErrorFT * ft
Definition: cmpift.h:1175
int miVersion
Definition: cmpift.h:2946
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
int ftVersion
Definition: cmpift.h:2257
CMPISelectExpFT * ft
Definition: cmpift.h:1725
enum _CMPIErrorSeverity CMPIErrorSeverity
void * hdl
Definition: cmpift.h:955
int miVersion
Definition: cmpift.h:3045
CMPIPredicateFT * ft
Definition: cmpift.h:1986
CMPIAssociationMIFT * ft
Definition: cmpift.h:2703
Definition: cmpift.h:1386
struct _CMPIPropertyMI CMPIPropertyMI
struct _CMPIData CMPIData
int ftVersion
Definition: cmpift.h:2518
CMPIBrokerMemFT * mft
Definition: cmpift.h:972
void * hdl
Definition: cmpift.h:1174
const int ftVersion
Definition: cmpift.h:798
Definition: cmpift.h:1977
int ftVersion
Definition: cmpift.h:1391
void * hdl
Definition: cmpift.h:1982
CMPIStatus(* trace)(const CMPIBroker *, int level, const char *component, const char *text, const CMPIString *string)
Definition: cmpift.h:243
struct _CMPIStatus CMPIStatus
Definition: cmpift.h:2937
int miVersion
Definition: cmpift.h:2522
void * hdl
Definition: cmpift.h:2070
void * hdl
Definition: cmpift.h:1898
CMPIArrayFT * ft
Definition: cmpift.h:2237
int ftVersion
Definition: cmpift.h:1745
CMPIIndicationMIFT * ft
Definition: cmpift.h:3147
const char * miName
Definition: cmpift.h:2950
int ftVersion
Definition: cmpift.h:3041
void * hdl
Definition: cmpift.h:1090
CMPIInstanceFT * ft
Definition: cmpift.h:1371
CMPISelectCondFT * ft
Definition: cmpift.h:1824
Definition: cmpift.h:2252
void * hdl
Definition: cmpift.h:2233
CMPIBrokerExtFT * xft
Definition: cmpift.h:967
unsigned char CMPIBoolean
Definition: cmpidt.h:219
int miVersion
Definition: cmpift.h:3172
void * hdl
Definition: cmpift.h:1367
void * hdl
Definition: cmpift.h:1511
CMPIBoolean(* classPathIsA)(const CMPIBroker *mb, const CMPIObjectPath *op, const char *type, CMPIStatus *rc)
Definition: cmpift.h:171
Definition: cmpift.h:2718
struct _CMPIIndicationMI CMPIIndicationMI
Definition: cmpift.h:1839
CMPIStringFT * ft
Definition: cmpift.h:2171
Definition: cmpift.h:1716
const char * miName
Definition: cmpift.h:2526
int ftVersion
Definition: cmpift.h:2723
#define CMPI_THREAD_TYPE
Definition: cmpios.h:51
Definition: cmpift.h:1362
Definition: cmpift.h:2427
Definition: cmpift.h:3163
CMPIPropertyMIFT * ft
Definition: cmpift.h:3020
Definition: cmpift.h:1740
int ftVersion
Definition: cmpift.h:1114
void * hdl
Definition: cmpift.h:2493
CMPIDateTimeFT * ft
Definition: cmpift.h:2412
unsigned long long CMPIUint64
Definition: cmpidt.h:225
const char * miName
Definition: cmpift.h:2731
Definition: cmpift.h:1109
unsigned int CMPIUint32
Definition: cmpidt.h:223
Definition: cmpift.h:2912
Definition: cmpift.h:3036
void * hdl
Definition: cmpift.h:2408
int ftVersion
Definition: cmpift.h:2094
Definition: cmpift.h:2186
Definition: cmpift.h:3138
void * hdl
Definition: cmpift.h:3143
Definition: cmpift.h:2089
unsigned short CMPIType
Definition: cmpidt.h:282
int ftVersion
Definition: cmpift.h:2351
Definition: cmpift.h:2513
void * hdl
Definition: cmpift.h:2167
Definition: cmpift.h:2162
const CMPISint32 miVersion
Definition: cmpift.h:2727
int ftVersion
Definition: cmpift.h:639
Definition: cmpift.h:2228
int ftVersion
Definition: cmpift.h:3168
Definition: cmpift.h:2002
CMPIContextFT * ft
Definition: cmpift.h:1070
Definition: cmpift.h:2694
void * hdl
Definition: cmpift.h:2327
Definition: cmpift.h:1188
struct _CMPIInstanceMI CMPIInstanceMI
int ftVersion
Definition: cmpift.h:2942
void * hdl
Definition: cmpift.h:1820
#define CMPI_COND_TYPE
Definition: cmpios.h:53
Definition: cmpift.h:2065
void * hdl
Definition: cmpift.h:2699
const char * miName
Definition: cmpift.h:3176
#define CMPI_THREAD_KEY_TYPE
Definition: cmpios.h:82
CMPIArgsFT * ft
Definition: cmpift.h:2074
int ftVersion
Definition: cmpift.h:1535
CMPISubCondFT * ft
Definition: cmpift.h:1902
void * hdl
Definition: cmpift.h:3016
CMPIBrokerFT * bft
Definition: cmpift.h:959
int ftVersion
Definition: cmpift.h:994
Definition: cmpift.h:3011
int ftVersion
Definition: cmpift.h:2432
CMPIStatus(* logMessage)(const CMPIBroker *, int severity, const char *id, const char *text, const CMPIString *string)
Definition: cmpift.h:230
struct _CMPIMethodMI CMPIMethodMI
CMPIBoolean(* isOfType)(const CMPIBroker *mb, const void *object, const char *type, CMPIStatus *rc)
Definition: cmpift.h:194
CMPIMethodMIFT * ft
Definition: cmpift.h:2921
#define CMPI_THREAD_RETURN
Definition: cmpios.h:50
CMPIBrokerEncFT * eft
Definition: cmpift.h:963
CMPISint32 ftVersion
Definition: cmpift.h:1191