/* Color of the sensor used for the graph */
struct color *color;
- /* Whether the sensor is displayed in the graph */
- int enabled;
+ /* Whether the graph sensor is displayed. */
+ unsigned int enabled;
/* see psensor_type */
unsigned int type;
/* Whether alarm alert is enabled for this sensor */
unsigned int alarm_enabled;
- int alarm_high_thresold;
+ int alarm_high_threshold;
+ int alarm_low_threshold;
- /* Whether the current value is bigger than 'alarm_high_thresold'. */
- int alarm_raised;
+ /* Whether an alarm is raised for this sensor */
+ unsigned int alarm_raised;
void (*cb_alarm_raised) (struct psensor *, void *);
void *cb_alarm_raised_data;
#endif
char *url;
+
+ unsigned int appindicator_enabled;
};
struct psensor *psensor_create(char *id,