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.