| BackgroundThread |
Shared singleton background thread for each process. |
| BatterySipper |
Contains power usage of an application, system service, or hardware type. |
| BatteryStatsHelper |
A helper class for retrieving the power usage information for all applications and services. |
| BatteryStatsImpl |
All information we are collecting about things that can happen that impact
battery life. |
| BatteryStatsImpl.BatchTimer |
A timer that increments in batches. |
| BatteryStatsImpl.Counter |
State for keeping track of counting information. |
| BatteryStatsImpl.LongSamplingCounter |
|
| BatteryStatsImpl.SamplingCounter |
|
| BatteryStatsImpl.SamplingTimer |
|
| BatteryStatsImpl.StopwatchTimer |
State for keeping track of timing information. |
| BatteryStatsImpl.Timer |
State for keeping track of timing information. |
| BatteryStatsImpl.Uid |
The statistics associated with a particular uid. |
| BatteryStatsImpl.Uid.Pkg |
The statistics associated with a particular package. |
| BatteryStatsImpl.Uid.Pkg.Serv |
The statistics associated with a particular service. |
| BatteryStatsImpl.Uid.Proc |
The statistics associated with a particular process. |
| BatteryStatsImpl.Uid.Sensor |
|
| BatteryStatsImpl.Uid.Wakelock |
The statistics associated with a particular wake lock. |
| BinderInternal |
Private and debugging Binder APIs. |
| HandlerCaller |
|
| PowerProfile |
Reports power consumption values for various device activities. |
| SamplingProfilerIntegration |
Integrates the framework with Dalvik's sampling profiler. |
| SomeArgs |
Helper class for passing more arguments though a message
and avoiding allocation of a custom class for wrapping the
arguments. |
| TransferPipe |
Helper for transferring data through a pipe from a client app. |