Todd Poynor
a186e65368
BatteryProperty: Add property ENERGY_COUNTER and 64-bit integer properties
...
Also fixup comments to match recent changes in BatteryManager.
Change-Id: I6f40924f9e66d564ad1175f9650e2bfd2ad39a3a
2014-05-16 03:05:11 +00:00
Paul Lawrence
d8e1f65273
batteryservice: Add battery capacity
...
Change-Id: I6879ec9ec931cbea82aa550b3b227e744255bfd4
2014-03-19 21:56:47 +00:00
Todd Poynor
6f948c3960
batteryservice: remove now unused struct BatteryExtraProperties
...
Change-Id: Ibbb1eba95a800d2198e7524149ce38beb13dd7c9
2013-10-22 18:30:50 -07:00
Todd Poynor
7014fbd700
batteryservice: remove BatteryProperties fields not sent to BatteryService
...
Change-Id: I1116ebf0e21117fd37df7bfc41cb8ebaf9361faa
2013-10-22 23:18:36 +00:00
Todd Poynor
1fbc0266ad
batteryservice: Add BatteryExtraProperties
...
Change-Id: I050a4da14dd723a1d563b25a9e997db769fece3e
2013-09-30 15:37:30 -07:00
Todd Poynor
c150900793
libbatteryservice: Add average current property
...
Change-Id: I519c2fb9f7cec21d9f87e73fa96b2f58a7ab27a5
2013-09-04 17:41:56 -07:00
Todd Poynor
cf80873586
libbatteryservice: add interface to read individual battery properties
...
Change-Id: I089eb6348053a8a9c8bca59e57ed97b4af14825a
2013-08-22 01:57:19 +00:00
Todd Poynor
b98240cc6c
batteryservice: add battery current now and charge counter data
...
Change-Id: I4b3ea25342d4a03a8e38bfee2ef3b1ce54f82582
2013-08-07 18:30:13 +00:00
Todd Poynor
87bf0d97be
add libbatteryservice
...
IBatteryPropertiesListener is used by clients such as BatteryService to
receive notifications of changed battery/power status (from healthd).
IBatteryPropertiesRegistrar manages registrations of
IBatteryPropertiesListener clients.
Add BatteryService native header with defines from BatteryManager, and
class BatteryProperties to pass battery/power status around.
Change-Id: I44e2736e503b586794097b7b9d31d07fefd9b15a
2013-07-25 01:57:32 +00:00