18 #ifndef __SX_API_POLICER_H__ 19 #define __SX_API_POLICER_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);
86 const sx_access_cmd_t cmd,
87 const sx_policer_attributes_t *policer_attr_p,
88 sx_policer_id_t *policer_id_p);
103 const sx_policer_id_t policer_id,
104 sx_policer_attributes_t *policer_attr_p);
160 const sx_access_cmd_t cmd,
161 const sx_policer_id_t policer_id_key,
162 sx_policer_id_filter_t *policer_id_filter_p,
163 sx_policer_id_t *policer_id_list_p,
164 uint32_t *policer_id_cnt_p);
179 const sx_policer_id_t policer_id,
180 const sx_policer_counters_clear_t *clear_counters_p);
195 const sx_policer_id_t policer_id,
196 sx_policer_counters_t *policer_counters_p);