Header file of Chassis Manager Related APIs. More...
Go to the source code of this file.
Macros | |
| #define | CL_CM_VERSION {(ClUint8T)'B', 0x1, 0x1} |
| Latest supported version of the Chassis Manager client service. | |
| #define | CL_ERR_CM_HPI_ERROR (CL_ERR_COMMON_MAX+1) |
| Generic HPI error. | |
| #define | CL_ERR_CM_HPI_INVALID_PHY_SLOT (CL_ERR_COMMON_MAX+2) |
| No such physical slot in the chassis or not FRU in physical slot. | |
| #define | clCmBladeOperationRequest(chassisId, physSlot, request) CL_RC(CL_CID_CM,CL_ERR_NOT_SUPPORTED) |
| Operates on the Blade or any platform hardware. | |
| #define | clCmFruOperationRequest(hMoId, request) CL_RC(CL_CID_CM,CL_ERR_NOT_SUPPORTED) |
| Operates on the FRU or any platform hardware. | |
| #define | clCmFruStateGet(hMoId, pState) CL_RC(CL_CID_CM,CL_ERR_NOT_SUPPORTED) |
| Returns the state of an FRU. | |
| #define | clCmVersionVerify(version) CL_RC(CL_CID_CM,CL_ERR_NOT_SUPPORTED) |
| This api can be used to verify the version supported by the CM. | |
Enumerations | |
| enum | ClCmFruOperationT { CL_CM_POWERON_REQUEST = 1, CL_CM_POWEROFF_REQUEST, CL_CM_POWER_CYCLE_REQUEST, CL_CM_INSERT_REQUEST, CL_CM_EXTRACT_REQUEST, CL_CM_RESET_REQUEST, CL_CM_WARM_RESET_REQUEST, CL_CM_RESET_ASSERT_REQUEST, CL_CM_RESET_DEASSERT_REQUEST } |
| Possible FRU operations for the clCmFruOperationRequest() function. More... | |
Header file of Chassis Manager Related APIs.