sensorsBattery

fnBattery sensorsBattery() @trusted

Gets battery information.

Returns battery status and information.

Returns

Battery struct with battery information.

Example:

auto battery = sensorsBattery();
if (battery.percent >= 0) {
   writeln("Battery: ", battery.percent, "%");
   writeln("Power plugged: ", battery.powerPlugged);
   if (battery.secsleft >= 0) {
      writeln("Time left: ", battery.secsleft, " seconds");
   }
}