|
wlmaker
|
Public Attributes | |
| bs_dllist_node_t | dlnode |
| char * | name |
| char * | sysfs_path |
| uint64_t | capacity |
| enum battery_status | status |
| int | remaining_min |
Battery state container.
| uint64_t wlm_battery::capacity |
Capacity (percent) of the batter. UINT64_MAX if not present.
| bs_dllist_node_t wlm_battery::dlnode |
List node, member of wlm_power_supply::batteries.
| char* wlm_battery::name |
Battery name (e.g. "BAT0").
| int wlm_battery::remaining_min |
Remaining time in minutes until either full (when charging) or empty (when discharging). -1 if unavailable.
| enum battery_status wlm_battery::status |
Current battery status.
| char* wlm_battery::sysfs_path |
Absolute sysfs path.