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

Entities that are part of the Extended Errors capability

This capability is required to be supported.

As a result, detecting its support from CMPIBrokerFT.brokerCapabilities using the CMPI_MB_Supports_Extended_Error test mask will always yield supported.

The entities in the following list shall be supported.

Addition:
Added in CMPI 2.0.
Requirement Change:
Required to be supported since CMPI 2.1.
Global CMPIBrokerEncFT::newCMPIError )(const CMPIBroker *mb, const char *owner, const char *msgID, const char *msg, const CMPIErrorSeverity sev, const CMPIErrorProbableCause pc, const CMPIrc cimStatusCode, CMPIStatus *rc)
Part of the Extended Errors capability.
Class CMPIError
Part of the Extended Errors capability.
Class CMPIErrorFT
Part of the Extended Errors capability.
Global CMPIErrorFT::clone )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getCIMStatusCode )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getCIMStatusCodeDescription )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getErrorSource )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getErrorSourceFormat )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getErrorType )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getMessage )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getMessageArguments )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getMessageID )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getOtherErrorSourceFormat )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getOtherErrorType )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getOwningEntity )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getPerceivedSeverity )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getProbableCause )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getProbableCauseDescription )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::getRecommendedActions )(const CMPIError *er, CMPIStatus *rc)
Part of the Extended Errors capability.
Global CMPIErrorFT::release )(CMPIError *er)
Part of the Extended Errors capability.
Global CMPIErrorFT::setCIMStatusCodeDescription )(const CMPIError *er, const char *scd)
Part of the Extended Errors capability.
Global CMPIErrorFT::setErrorSource )(const CMPIError *er, const char *es)
Part of the Extended Errors capability.
Global CMPIErrorFT::setErrorSourceFormat )(const CMPIError *er, const CMPIErrorSrcFormat esf)
Part of the Extended Errors capability.
Global CMPIErrorFT::setErrorType )(const CMPIError *er, const CMPIErrorType et)
Part of the Extended Errors capability.
Global CMPIErrorFT::setMessageArguments )(const CMPIError *er, const CMPIArray *values)
Part of the Extended Errors capability.
Global CMPIErrorFT::setOtherErrorSourceFormat )(const CMPIError *er, const char *oef)
Part of the Extended Errors capability.
Global CMPIErrorFT::setOtherErrorType )(const CMPIError *er, const char *ot)
Part of the Extended Errors capability.
Global CMPIErrorFT::setProbableCauseDescription )(const CMPIError *er, const char *pcd)
Part of the Extended Errors capability.
Global CMPIErrorFT::setRecommendedActions )(const CMPIError *er, const CMPIArray *ra)
Part of the Extended Errors capability.
Global CMPIResultFT::returnError )(const CMPIResult *rslt, const CMPIError *er)
Part of the Extended Errors capability.