diff options
| author | chenzizhan <[email protected]> | 2024-08-01 14:59:31 +0800 |
|---|---|---|
| committer | chenzizhan <[email protected]> | 2024-08-01 14:59:31 +0800 |
| commit | ea021ee24d5f421b8809d6a66601958102cbfddb (patch) | |
| tree | d88ab3214860c92c71bf7fe3d362cf9510106526 /include | |
| parent | 6d98df95300d5ddae1111c559cae96e52e38d900 (diff) | |
renames
Diffstat (limited to 'include')
| -rw-r--r-- | include/fieldstat/fieldstat.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/include/fieldstat/fieldstat.h b/include/fieldstat/fieldstat.h index 86b20d8..fe12529 100644 --- a/include/fieldstat/fieldstat.h +++ b/include/fieldstat/fieldstat.h @@ -175,26 +175,24 @@ struct field_list */ void fieldstat_get_cubes(const struct fieldstat *instance, int **cube_ids, int *n_cube); -void fieldstat_get_metric_in_cell(const struct fieldstat *instance, int cube_id, const struct field_list *cell_dimensions, int **metric_id_out, size_t *n_metric_out); +void fieldstat_cell_get_metrics(const struct fieldstat *instance, int cube_id, const struct field_list *cell_dimensions, int **metric_id_out, size_t *n_metric_out); // query the name of the metric, return NULL if metric_id is invalid. -const char *fieldstat_get_metric_name(const struct fieldstat *instance, int cube_id, int metric_id); +const char *fieldstat_metric_get_name(const struct fieldstat *instance, int cube_id, int metric_id); // query the type of the metric. return (enum metric_type)-1 if metric_id is invalid. -enum metric_type fieldstat_get_metric_type(const struct fieldstat *instance, int cube_id, int metric_id); +enum metric_type fieldstat_metric_get_type(const struct fieldstat *instance, int cube_id, int metric_id); /* get the cell_dimensions added to cube when calling fieldstat_counter_incrby, fieldstat_counter_set, fieldstat_hll_add, fieldstat_histogram_record. */ void fieldstat_cube_get_cells(const struct fieldstat *instance, int cube_id, struct field_list **cell_dimensions, size_t *n_cell); -//todo: topk 的输出应该是有序的,总不能外面再排一遍 -// todo:_cube_删了,因为其实所有的都跟cube有关 /* get the field of fieldstat_cube_create. User free them by calling fieldstat_field_list_arr_free(struct field_list *, 1) return NULL when ID is invalid. */ -struct field_list *fieldstat_cube_get_dimensions(const struct fieldstat *instance, int cube_id); +struct field_list *fieldstat_cube_get_dimension(const struct fieldstat *instance, int cube_id); int fieldstat_cube_get_metric_id_by_name(const struct fieldstat *instance, int cube_id, const char *metric_name); @@ -206,7 +204,7 @@ int fieldstat_find_cube(const struct fieldstat *instance, const struct field *cu /* get the cell numbers in a cube. Return FS_ERR_INVALID_CUBE_ID if cube_id is invalid. */ -int fieldstat_get_used_sampling(const struct fieldstat *instance, int cube_id); +int fieldstat_cube_get_cell_number(const struct fieldstat *instance, int cube_id); /* * @brief Get the value of a metric of a cell. |
