Documentation
¶
Overview ¶
Package battery provides Go bindings for .
Index ¶
Constants ¶
View Source
const ( ActionCharging = consts.ActionCharging ActionDischarging = consts.ActionDischarging ExtraBatteryLow = consts.ExtraBatteryLow ExtraCapacityLevel = consts.ExtraCapacityLevel ExtraChargingStatus = consts.ExtraChargingStatus ExtraCycleCount = consts.ExtraCycleCount ExtraHealth = consts.ExtraHealth ExtraIconSmall = consts.ExtraIconSmall ExtraLevel = consts.ExtraLevel ExtraPlugged = consts.ExtraPlugged ExtraPresent = consts.ExtraPresent ExtraScale = consts.ExtraScale ExtraStatus = consts.ExtraStatus ExtraTechnology = consts.ExtraTechnology ExtraTemperature = consts.ExtraTemperature ExtraVoltage = consts.ExtraVoltage )
View Source
const ( BatteryCapacityLevelCritical = consts.BatteryCapacityLevelCritical BatteryCapacityLevelFull = consts.BatteryCapacityLevelFull BatteryCapacityLevelHigh = consts.BatteryCapacityLevelHigh BatteryCapacityLevelLow = consts.BatteryCapacityLevelLow BatteryCapacityLevelNormal = consts.BatteryCapacityLevelNormal BatteryCapacityLevelUnknown = consts.BatteryCapacityLevelUnknown BatteryCapacityLevelUnsupported = consts.BatteryCapacityLevelUnsupported BatteryHealthCold = consts.BatteryHealthCold BatteryHealthDead = consts.BatteryHealthDead BatteryHealthGood = consts.BatteryHealthGood BatteryHealthOverheat = consts.BatteryHealthOverheat BatteryHealthOverVoltage = consts.BatteryHealthOverVoltage BatteryHealthUnknown = consts.BatteryHealthUnknown BatteryHealthUnspecifiedFailure = consts.BatteryHealthUnspecifiedFailure BatteryPluggedAc = consts.BatteryPluggedAc BatteryPluggedDock = consts.BatteryPluggedDock BatteryPluggedUsb = consts.BatteryPluggedUsb BatteryPluggedWireless = consts.BatteryPluggedWireless BatteryPropertyCapacity = consts.BatteryPropertyCapacity BatteryPropertyChargeCounter = consts.BatteryPropertyChargeCounter BatteryPropertyCurrentAverage = consts.BatteryPropertyCurrentAverage BatteryPropertyCurrentNow = consts.BatteryPropertyCurrentNow BatteryPropertyEnergyCounter = consts.BatteryPropertyEnergyCounter BatteryPropertyStatus = consts.BatteryPropertyStatus BatteryStatusCharging = consts.BatteryStatusCharging BatteryStatusDischarging = consts.BatteryStatusDischarging BatteryStatusFull = consts.BatteryStatusFull BatteryStatusNotCharging = consts.BatteryStatusNotCharging BatteryStatusUnknown = consts.BatteryStatusUnknown )
Variables ¶
This section is empty.
Functions ¶
func Init ¶
Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.
func NewbatteryManager ¶
NewbatteryManager obtains android.os.BatteryManager from the Android system service manager.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.