BatteryInfo
open class BatteryInfo
kotlin.Any | |
↳ | android.app.ApplicationErrorReport.BatteryInfo |
Describes a battery usage report.
Summary
Public constructors | |
---|---|
Create an uninitialized instance of BatteryInfo. |
|
BatteryInfo(in: Parcel!) Create an instance of BatteryInfo initialized from a Parcel. |
Public methods | |
---|---|
open Unit |
Dump a BatteryInfo instance to a Printer. |
open Unit |
writeToParcel(dest: Parcel!, flags: Int) Save a BatteryInfo instance to a parcel. |
Properties | |
---|---|
String! |
Checkin details. |
Long |
Duration in microseconds over which the process used the above percentage of battery. |
String! |
Dump of various info impacting battery use. |
Int |
Percentage of the battery that was used up by the process. |
Public constructors
BatteryInfo
BatteryInfo(in: Parcel!)
Create an instance of BatteryInfo initialized from a Parcel.
Public methods
dump
open fun dump(
pw: Printer!,
prefix: String!
): Unit
Dump a BatteryInfo instance to a Printer.
writeToParcel
open fun writeToParcel(
dest: Parcel!,
flags: Int
): Unit
Save a BatteryInfo instance to a parcel.
Properties
durationMicros
var durationMicros: Long
Duration in microseconds over which the process used the above percentage of battery.
usageDetails
var usageDetails: String!
Dump of various info impacting battery use.
usagePercent
var usagePercent: Int
Percentage of the battery that was used up by the process.