1 #include "ipmid.hpp" 2 3 /** @brief The set channel access IPMI command. 4 * 5 * @param[in] netfn 6 * @param[in] cmd 7 * @param[in] request 8 * @param[in,out] response 9 * @param[out] data_len 10 * @param[in] context 11 * 12 * @return IPMI_CC_OK on success, non-zero otherwise. 13 */ 14 ipmi_ret_t ipmi_set_channel_access( 15 ipmi_netfn_t netfn, 16 ipmi_cmd_t cmd, 17 ipmi_request_t request, 18 ipmi_response_t response, 19 ipmi_data_len_t data_len, 20 ipmi_context_t context); 21 22 /** @brief The get channel access IPMI command. 23 * 24 * @param[in] netfn 25 * @param[in] cmd 26 * @param[in] request 27 * @param[in,out] response 28 * @param[out] data_len 29 * @param[in] context 30 * 31 * @return IPMI_CC_OK on success, non-zero otherwise. 32 */ 33 ipmi_ret_t ipmi_get_channel_access( 34 ipmi_netfn_t netfn, 35 ipmi_cmd_t cmd, 36 ipmi_request_t request, 37 ipmi_response_t response, 38 ipmi_data_len_t data_len, 39 ipmi_context_t context); 40 41 /** @brief The get channel info IPMI command. 42 * 43 * @param[in] netfn 44 * @param[in] cmd 45 * @param[in] request 46 * @param[in,out] response 47 * @param[out] data_len 48 * @param[in] context 49 * 50 * @return IPMI_CC_OK on success, non-zero otherwise. 51 */ 52 ipmi_ret_t ipmi_app_channel_info( 53 ipmi_netfn_t netfn, 54 ipmi_cmd_t cmd, 55 ipmi_request_t request, 56 ipmi_response_t response, 57 ipmi_data_len_t data_len, 58 ipmi_context_t context); 59 60