cmpi
Macros | Functions | Variables
c_instance.c File Reference
#include <cmpidt.h>
#include <cmpift.h>
#include <cmpimacs.h>

Macros

#define LOCALCLASSNAME   "C_InstanceTest"
 

Functions

CMPIStatus C_InstanceTestCleanup (CMPIInstanceMI *mi, const CMPIContext *ctx, CMPIBoolean b)
 
CMPIStatus C_InstanceTestEnumInstanceNames (CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *ref)
 
CMPIStatus C_InstanceTestEnumInstances (CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *ref, const char **properties)
 
CMPIStatus C_InstanceTestGetInstance (CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *ref, const char **properties)
 
CMPIStatus C_InstanceTestCreateInstance (CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *ref, const CMPIInstance *ci)
 
CMPIStatus C_InstanceTestModifyInstance (CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *ref, const CMPIInstance *ci, const char **properties)
 
CMPIStatus C_InstanceTestDeleteInstance (CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *ref)
 
CMPIStatus C_InstanceTestExecQuery (CMPIInstanceMI *mi, const CMPIContext *ctx, const CMPIResult *rslt, const CMPIObjectPath *ref, const char *query, const char *lang)
 
 CMInstanceMIStub (C_InstanceTest, C_InstanceTestProvider, _broker, CMNoHook)
 

Variables

static const CMPIBroker_broker
 

Macro Definition Documentation

◆ LOCALCLASSNAME

#define LOCALCLASSNAME   "C_InstanceTest"

Function Documentation

◆ C_InstanceTestCleanup()

CMPIStatus C_InstanceTestCleanup ( CMPIInstanceMI * mi,
const CMPIContext * ctx,
CMPIBoolean b )

References CMPI_RC_OK, and CMReturn.

◆ C_InstanceTestCreateInstance()

CMPIStatus C_InstanceTestCreateInstance ( CMPIInstanceMI * mi,
const CMPIContext * ctx,
const CMPIResult * rslt,
const CMPIObjectPath * ref,
const CMPIInstance * ci )

References CMPI_RC_OK, and CMReturn.

◆ C_InstanceTestDeleteInstance()

CMPIStatus C_InstanceTestDeleteInstance ( CMPIInstanceMI * mi,
const CMPIContext * ctx,
const CMPIResult * rslt,
const CMPIObjectPath * ref )

References CMPI_RC_OK, and CMReturn.

◆ C_InstanceTestEnumInstanceNames()

CMPIStatus C_InstanceTestEnumInstanceNames ( CMPIInstanceMI * mi,
const CMPIContext * ctx,
const CMPIResult * rslt,
const CMPIObjectPath * ref )

◆ C_InstanceTestEnumInstances()

CMPIStatus C_InstanceTestEnumInstances ( CMPIInstanceMI * mi,
const CMPIContext * ctx,
const CMPIResult * rslt,
const CMPIObjectPath * ref,
const char ** properties )

References CMPI_RC_OK, and CMReturn.

◆ C_InstanceTestExecQuery()

CMPIStatus C_InstanceTestExecQuery ( CMPIInstanceMI * mi,
const CMPIContext * ctx,
const CMPIResult * rslt,
const CMPIObjectPath * ref,
const char * query,
const char * lang )

References CMPI_RC_OK, and CMReturn.

◆ C_InstanceTestGetInstance()

CMPIStatus C_InstanceTestGetInstance ( CMPIInstanceMI * mi,
const CMPIContext * ctx,
const CMPIResult * rslt,
const CMPIObjectPath * ref,
const char ** properties )

◆ C_InstanceTestModifyInstance()

CMPIStatus C_InstanceTestModifyInstance ( CMPIInstanceMI * mi,
const CMPIContext * ctx,
const CMPIResult * rslt,
const CMPIObjectPath * ref,
const CMPIInstance * ci,
const char ** properties )

References CMPI_RC_OK, and CMReturn.

◆ CMInstanceMIStub()

CMInstanceMIStub ( C_InstanceTest ,
C_InstanceTestProvider ,
_broker ,
CMNoHook  )

Variable Documentation

◆ _broker

const CMPIBroker* _broker
static