PrinterBatteryStatus
A class for printer battery status.
Overview
You use this object to know about battery in your printer.
Properties
getBatteryMounted
Whether a battery is mounted or not.
Declaration
public Ternary getBatteryMounted();
Return Value
See Ternary
.
getCharging
Whether a battery is charging or not.
Declaration
public Ternary getCharging();
Return Value
See Ternary
.
getChargeLevel
Get battery remaining.
Declaration
public Fraction getChargeLevel();
Return Value
See Fraction
Types
Ternary
Declaration
public enum Ternary { Yes, No, Unknown, }
Fraction
A Structure representing a fraction. For example, if max is 3, current can be 0, 1, 2, or 3.
Declaration
public class Fraction { // min is 0 public int getMax() { return max; } public int getCurrent() { return current; } int max; int current; }