CMPI 2.1.0 API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Functions

Functions

static CMPIStatus CMReturnData (const CMPIResult *rslt, const CMPIValue *value, const CMPIType type)
 Add a value/type pair to a CMPIResult object. More...
 
static CMPIStatus CMReturnInstance (const CMPIResult *rslt, const CMPIInstance *inst)
 Add an instance to a CMPIResult object. More...
 
static CMPIStatus CMReturnObjectPath (const CMPIResult *rslt, const CMPIObjectPath *op)
 Add an object path to a CMPIResult object. More...
 
static CMPIStatus CMReturnDone (const CMPIResult *rslt)
 Indicate that no further items will be added to a CMPIResult object. More...
 
static CMPIStatus CMReturnError (const CMPIResult *rslt, const CMPIError *er)
 Add an error to a CMPIResult object. More...
 

Detailed Description

Function Documentation

static CMPIStatus CMReturnData ( const CMPIResult rslt,
const CMPIValue value,
const CMPIType  type 
)
inlinestatic

Add a value/type pair to a CMPIResult object.

Parameters
rsltCMPIResult object.
valueCMPIValue structure containing the non-NULL value to be assigned to the element, or NULL to assign NULL.
typeType of the value.
Returns
Function return status.
Full Description
CMPIResultFT.returnData()
Status for OpenPegasus:
TBD
static CMPIStatus CMReturnInstance ( const CMPIResult rslt,
const CMPIInstance inst 
)
inlinestatic

Add an instance to a CMPIResult object.

Parameters
rsltCMPIResult object.
instInstance to be returned.
Returns
Function return status.
Full Description
CMPIResultFT.returnInstance()
Status for OpenPegasus:
TBD
static CMPIStatus CMReturnObjectPath ( const CMPIResult rslt,
const CMPIObjectPath op 
)
inlinestatic

Add an object path to a CMPIResult object.

Parameters
rsltCMPIResult object.
opObject path to be returned.
Returns
Function return status.
Full Description
CMPIResultFT.returnObjectPath()
Status for OpenPegasus:
TBD
static CMPIStatus CMReturnDone ( const CMPIResult rslt)
inlinestatic

Indicate that no further items will be added to a CMPIResult object.

Parameters
rsltCMPIResult object.
Returns
Function return status.
Full Description
CMPIResultFT.returnDone()
Status for OpenPegasus:
TBD
static CMPIStatus CMReturnError ( const CMPIResult rslt,
const CMPIError er 
)
inlinestatic

Add an error to a CMPIResult object.

Parameters
rsltCMPIResult object.
erError to be returned.
Returns
Function return status.
Full Description
CMPIResultFT.returnError()
Addition:
Added in CMPI 2.0.
Status for OpenPegasus:
TBD