#ifndef _PSENSOR_UI_STATUS_H_
#define _PSENSOR_UI_STATUS_H_
-void ui_status_create();
+#include <gtk/gtk.h>
+#include <ui.h>
+
+void ui_status_init(struct ui_psensor *ui);
+void ui_status_cleanup();
+void ui_status_update(struct ui_psensor *ui, unsigned int attention);
+/* Whether status icon is supported i.e. visible. */
+int is_status_supported();
+GtkStatusIcon *ui_status_get_icon();
#endif