Home
last modified time | relevance | path

Searched refs:HalHealthLoop (Results 1 – 8 of 8) sorted by relevance

/aosp12/hardware/interfaces/health/utils/libhealth2impl/
H A DHalHealthLoop.cpp40 void HalHealthLoop::Init(struct healthd_config* config) { in Init()
55 void HalHealthLoop::Heartbeat(void) { in Heartbeat()
59 void HalHealthLoop::ScheduleBatteryUpdate() { in ScheduleBatteryUpdate()
75 int HalHealthLoop::PrepareToWait() { in PrepareToWait()
79 void HalHealthLoop::OnHealthInfoChanged(const HealthInfo& health_info) { in OnHealthInfoChanged()
84 void HalHealthLoop::set_charger_online(const HealthInfo& health_info) { in set_charger_online()
H A DBinderHealth.cpp46 : HalHealthLoop(name, impl) { in BinderHealth()
145 HalHealthLoop::OnHealthInfoChanged(health_info); in OnHealthInfoChanged()
160 HalHealthLoop::Init(config); in Init()
183 return HalHealthLoop::PrepareToWait(); in PrepareToWait()
H A DAndroid.bp32 "HalHealthLoop.cpp",
/aosp12/system/core/healthd/
H A Dhealthd_mode_charger_nops.cpp24 using android::hardware::health::V2_1::implementation::HalHealthLoop;
27 HalHealthLoop charger("charger", GetHealthServiceOrDefault()); in healthd_charger_nops()
H A Dhealthd_mode_charger.h40 class Charger : public ::android::hardware::health::V2_1::implementation::HalHealthLoop {
H A Dhealthd_mode_charger.cpp203 : HalHealthLoop("charger", service), batt_anim_(BASE_ANIMATION) {} in Charger()
736 HalHealthLoop::Init(config); in Init()
/aosp12/hardware/interfaces/health/utils/libhealth2impl/include/health2impl/
H A DHalHealthLoop.h33 class HalHealthLoop : public HealthLoop {
35 HalHealthLoop(const std::string& name, const sp<IHealth>& service) in HalHealthLoop() function
H A DBinderHealth.h33 class BinderHealth : public HalHealthLoop, public IHealth, public hidl_death_recipient {