|
Mellanox SwitchX SDK API Guide
4.3.2104
|
Go to the documentation of this file. 18 #ifndef __SX_API_MSTP_H__ 19 #define __SX_API_MSTP_H__ 21 #include <sx/sdk/sx_api.h> 22 #include <sx/sdk/sx_strings.h> 43 const sx_log_verbosity_target_t verbosity_target,
44 const sx_verbosity_level_t module_verbosity_level,
45 const sx_verbosity_level_t api_verbosity_level);
61 const sx_log_verbosity_target_t verbosity_target,
62 sx_verbosity_level_t *module_verbosity_level_p,
63 sx_verbosity_level_t *api_verbosity_level_p);
87 const sx_mstp_mode_t mode);
107 const sx_swid_t swid,
108 sx_mstp_mode_t *mode_p);
129 const sx_access_cmd_t cmd,
130 const sx_swid_t swid,
131 const sx_mstp_inst_id_t inst_id);
158 const sx_access_cmd_t cmd,
159 const sx_swid_t swid,
160 const sx_mstp_inst_id_t inst_key,
161 const sx_mstp_inst_filter_t *inst_filter_p,
162 sx_mstp_inst_id_t *inst_list_p,
163 uint32_t *inst_cnt_p);
189 const sx_access_cmd_t cmd,
190 const sx_swid_t swid,
191 const sx_mstp_inst_id_t inst_id,
192 const sx_vlan_id_t *vlan_list_p,
193 const uint32_t vlan_cnt);
220 const sx_swid_t swid,
221 const sx_mstp_inst_id_t inst_id,
222 sx_vlan_id_t *vlan_list_p,
223 uint32_t *vlan_cnt_p);
250 const sx_swid_t swid,
251 const sx_mstp_inst_id_t inst_id,
252 const sx_port_log_id_t log_port,
253 const sx_mstp_inst_port_state_t port_state);
276 const sx_swid_t swid,
277 const sx_mstp_inst_id_t inst_id,
278 const sx_port_log_id_t log_port,
279 sx_mstp_inst_port_state_t *port_state_p);
301 const sx_port_log_id_t log_port,
302 const sx_mstp_inst_port_state_t port_state);
321 const sx_port_log_id_t log_port,
322 sx_mstp_inst_port_state_t *port_state_p);
341 const sx_port_log_id_t log_port,
342 const sx_mstp_exclude_port_state_t port_state);
361 const sx_port_log_id_t log_port,
362 sx_mstp_exclude_port_state_t *port_state_p);
sx_status_t sx_api_mstp_log_verbosity_level_set(const sx_api_handle_t handle, const sx_log_verbosity_target_t verbosity_target, const sx_verbosity_level_t module_verbosity_level, const sx_verbosity_level_t api_verbosity_level)
sx_status_t sx_api_mstp_inst_vlan_list_set(const sx_api_handle_t handle, const sx_access_cmd_t cmd, const sx_swid_t swid, const sx_mstp_inst_id_t inst_id, const sx_vlan_id_t *vlan_list_p, const uint32_t vlan_cnt)
sx_status_t sx_api_mstp_exclude_port_state_get(const sx_api_handle_t handle, const sx_port_log_id_t log_port, sx_mstp_exclude_port_state_t *port_state_p)
sx_status_t sx_api_mstp_inst_vlan_list_get(const sx_api_handle_t handle, const sx_swid_t swid, const sx_mstp_inst_id_t inst_id, sx_vlan_id_t *vlan_list_p, uint32_t *vlan_cnt_p)
sx_status_t sx_api_mstp_inst_set(const sx_api_handle_t handle, const sx_access_cmd_t cmd, const sx_swid_t swid, const sx_mstp_inst_id_t inst_id)
sx_status_t sx_api_mstp_inst_port_state_set(const sx_api_handle_t handle, const sx_swid_t swid, const sx_mstp_inst_id_t inst_id, const sx_port_log_id_t log_port, const sx_mstp_inst_port_state_t port_state)
sx_status_t sx_api_mstp_inst_iter_get(const sx_api_handle_t handle, const sx_access_cmd_t cmd, const sx_swid_t swid, const sx_mstp_inst_id_t inst_key, const sx_mstp_inst_filter_t *inst_filter_p, sx_mstp_inst_id_t *inst_list_p, uint32_t *inst_cnt_p)
sx_status_t sx_api_mstp_inst_port_state_get(const sx_api_handle_t handle, const sx_swid_t swid, const sx_mstp_inst_id_t inst_id, const sx_port_log_id_t log_port, sx_mstp_inst_port_state_t *port_state_p)
sx_status_t sx_api_rstp_port_state_set(const sx_api_handle_t handle, const sx_port_log_id_t log_port, const sx_mstp_inst_port_state_t port_state)
sx_status_t sx_api_mstp_exclude_port_state_set(const sx_api_handle_t handle, const sx_port_log_id_t log_port, const sx_mstp_exclude_port_state_t port_state)
sx_status_t sx_api_mstp_log_verbosity_level_get(const sx_api_handle_t handle, const sx_log_verbosity_target_t verbosity_target, sx_verbosity_level_t *module_verbosity_level_p, sx_verbosity_level_t *api_verbosity_level_p)
sx_status_t sx_api_mstp_mode_set(const sx_api_handle_t handle, const sx_swid_t swid, const sx_mstp_mode_t mode)
sx_status_t sx_api_rstp_port_state_get(const sx_api_handle_t handle, const sx_port_log_id_t log_port, sx_mstp_inst_port_state_t *port_state_p)
sx_status_t sx_api_mstp_mode_get(const sx_api_handle_t handle, const sx_swid_t swid, sx_mstp_mode_t *mode_p)