class BatteryInfoProvider
Defined at line 23 of file ../../src/developer/forensics/feedback/annotations/battery_info_provider.h
Responsible for collecting annotations from
fuchsia.power.battery/BatteryInfoProvider::GetBatteryInfo.
Public Methods
void ~BatteryInfoProvider ()
Defined at line 30 of file ../../src/developer/forensics/feedback/annotations/battery_info_provider.h
void BatteryInfoProvider (async_dispatcher_t *dispatcher,std::shared_ptr<sys::ServiceDirectory>services,std::unique_ptr<backoff::Backoff>backoff)
Defined at line 84 of file ../../src/developer/forensics/feedback/annotations/battery_info_provider.cc
void on_fidl_error (fidl::UnbindInfo error)
Defined at line 104 of file ../../src/developer/forensics/feedback/annotations/battery_info_provider.cc
std::set<std::string> GetAnnotationKeys ()
Defined at line 138 of file ../../src/developer/forensics/feedback/annotations/battery_info_provider.cc
std::set<std::string> GetKeys ()
Defined at line 146 of file ../../src/developer/forensics/feedback/annotations/battery_info_provider.cc
void Get (::fit::callback<void (Annotations)> callback)
Defined at line 117 of file ../../src/developer/forensics/feedback/annotations/battery_info_provider.cc