X-Git-Url: http://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fpsensor.h;h=56b349fc1f8721c92a91f28c7a69dc5586fb2eac;hb=de58b641143d1fb9622fa4021c2dd1ab50149dee;hp=57aac1bedffeb7d626d9534339e24d6c8c525977;hpb=4c0f6c6acde1ab142f50f612b31d16ebaef4e2f4;p=psensor.git diff --git a/src/lib/psensor.h b/src/lib/psensor.h index 57aac1b..56b349f 100644 --- a/src/lib/psensor.h +++ b/src/lib/psensor.h @@ -22,7 +22,6 @@ #include #include -#include #include #include @@ -78,12 +77,6 @@ struct psensor { * oldest measure. */ struct measure *measures; - /* Color of the sensor used for the graph */ - struct color *color; - - /* Whether the graph sensor is displayed. */ - bool graph_enabled; - /* see psensor_type */ unsigned int type; @@ -93,14 +86,11 @@ struct psensor { /* The minimum detected value of the sensor */ double min; - /* Whether alarm alert is enabled for this sensor */ - bool alarm_enabled; - int alarm_high_threshold; int alarm_low_threshold; /* Whether an alarm is raised for this sensor */ - unsigned int alarm_raised; + bool alarm_raised; void (*cb_alarm_raised)(struct psensor *, void *); void *cb_alarm_raised_data; @@ -112,10 +102,6 @@ struct psensor { void *provider_data; void (*provider_data_free_fct)(void *); - - char *url; - - bool appindicator_enabled; }; struct psensor *psensor_create(char *id, @@ -131,8 +117,6 @@ void psensor_free(struct psensor *sensor); void psensor_list_free(struct psensor **sensors); int psensor_list_size(struct psensor **sensors); -struct psensor **psensor_list_filter_graph_enabled(struct psensor **); - struct psensor *psensor_list_get_by_id(struct psensor **sensors, const char *id); @@ -144,10 +128,6 @@ double get_max_temp(struct psensor **sensors); double get_min_rpm(struct psensor **sensors); double get_max_rpm(struct psensor **sensors); -/* Get the maximal current value of all sensors of a given type. */ -double -psensor_get_max_current_value(struct psensor **sensors, unsigned int type); - /* * Converts the value of a sensor to a string. * @@ -162,8 +142,6 @@ char *psensor_measure_to_str(const struct measure *m, unsigned int type, unsigned int use_celsius); -struct psensor **get_all_sensors(int use_libatasmart, int values_max_length); - struct psensor **psensor_list_add(struct psensor **sensors, struct psensor *sensor);