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