Adding upstream version 0.9.0.
[debian/lxpanel.git] / plugins / batt / batt_sys.h
index ad2bdbe..4d75449 100644 (file)
@@ -2,6 +2,7 @@
  *      batt_sys.h
  *
  *      Copyright 2009 Juergen Hötzel <juergen@archlinux.org>
+ *                2015 Stanislav Kozina, Ersin <xersin@users.sf.net>
  *
  *      This program is free software; you can redistribute it and/or modify
  *      it under the terms of the GNU General Public License as published by
@@ -25,7 +26,8 @@
 
 
 #define BUF_SIZE 1024
-#define ACPI_PATH_SYS_POWER_SUPPY   "/sys/class/power_supply"
+#define ACPI_PATH_SYS_POWER_SUPPLY  "/sys/class/power_supply"
+#define ACPI_BATTERY_DEVICE_NAME    "BAT"
 #define MIN_CAPACITY    0.01
 #define MIN_PRESENT_RATE 0.01
 #define BATTERY_DESC   "Battery"
@@ -49,14 +51,15 @@ typedef struct battery {
     /* extra info */
     int seconds;
     int percentage;
-    char *state, *poststr;
-    char* capacity_unit;
+    char *state;
+    //const char *poststr;
+    //const char *capacity_unit;
     int type_battery;
 } battery;
 
-battery *battery_get();
+battery *battery_get(int);
 battery *battery_update( battery *b );
-void battery_print(battery *b, int show_capacity);
+//void battery_print(battery *b, int show_capacity);
 gboolean battery_is_charging( battery *b );
 gint battery_get_remaining( battery *b );
 void battery_free(battery* bat);