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