Lines Matching refs:BatteryInfo

69 int32_t BatteryNotify::PublishEvents(BatteryInfo& info)
104 void BatteryNotify::HandleUevent(BatteryInfo& info)
131 bool BatteryNotify::PublishChargeTypeChangedEvent(const BatteryInfo& info)
179 bool BatteryNotify::PublishChangedEvent(const BatteryInfo& info)
186 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_CAPACITY, capacity);
187 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_VOLTAGE, info.GetVoltage());
188 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_TEMPERATURE, temperature);
189 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_HEALTH_STATE, healthState);
190 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_PLUGGED_TYPE, pluggedType);
191 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_CHARGE_STATE, static_cast<int32_t>(info.GetChargeState()));
192 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_PRESENT, info.IsPresent());
193 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_TECHNOLOGY, info.GetTechnology());
194 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_UEVENT, info.GetUevent());
198 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_CAPACITY_LEVEL, static_cast<int32_t>(capacityLevel));
226 bool BatteryNotify::PublishChangedEventInner(const BatteryInfo& info) const
229 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_PLUGGED_MAX_CURRENT, info.GetPluggedMaxCurrent());
230 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_PLUGGED_MAX_VOLTAGE, info.GetPluggedMaxVoltage());
231 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_PLUGGED_NOW_CURRENT, info.GetNowCurrent());
232 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_CHARGE_COUNTER, info.GetChargeCounter());
234 want.SetAction(BatteryInfo::COMMON_EVENT_BATTERY_CHANGED_INNER);
250 bool BatteryNotify::PublishLowEvent(const BatteryInfo& info) const
279 bool BatteryNotify::PublishOkayEvent(const BatteryInfo& info) const
308 bool BatteryNotify::PublishPowerConnectedEvent(const BatteryInfo& info) const
347 bool BatteryNotify::PublishPowerDisconnectedEvent(const BatteryInfo& info) const
379 bool BatteryNotify::PublishChargingEvent(const BatteryInfo& info) const
411 bool BatteryNotify::PublishDischargingEvent(const BatteryInfo& info) const
443 bool BatteryNotify::PublishCustomEvent(const BatteryInfo& info, const std::string& commonEventName) const
446 want.SetParam(BatteryInfo::COMMON_EVENT_KEY_UEVENT, info.GetUevent());