/base/powermgr/battery_statistics/utils/native/src/ |
H A D | stats_helper.cpp | 23 int64_t StatsHelper::latestUnplugBootTimeMs_ = StatsUtils::DEFAULT_VALUE;
24 int64_t StatsHelper::latestUnplugUpTimeMs_ = StatsUtils::DEFAULT_VALUE;
25 int64_t StatsHelper::onBatteryBootTimeMs_ = StatsUtils::DEFAULT_VALUE;
26 int64_t StatsHelper::onBatteryUpTimeMs_ = StatsUtils::DEFAULT_VALUE;
27 bool StatsHelper::onBattery_ = false;
28 bool StatsHelper::screenOff_ = false;
30 int64_t StatsHelper::GetBootTimeMs()
in GetBootTimeMs() 45 int64_t StatsHelper::GetUpTimeMs()
in GetUpTimeMs() 60 void StatsHelper::SetOnBattery(bool onBattery)
in SetOnBattery() 78 void StatsHelper [all...] |
/base/powermgr/battery_statistics/test/unittest/src/clienttest/ |
H A D | stats_util_test.cpp | 38 StatsHelper::SetOnBattery(true); in SetUp() 43 StatsHelper::SetOnBattery(false); in TearDown() 153 std::shared_ptr<StatsHelper::ActiveTimer> timer = std::make_shared<StatsHelper::ActiveTimer>(); in HWTEST_F() 189 std::shared_ptr<StatsHelper::ActiveTimer> timer = std::make_shared<StatsHelper::ActiveTimer>(); in HWTEST_F() 216 std::shared_ptr<StatsHelper::ActiveTimer> timer = std::make_shared<StatsHelper::ActiveTimer>(); in HWTEST_F() 219 StatsHelper::SetOnBattery(false); in HWTEST_F() 220 EXPECT_FALSE(StatsHelper in HWTEST_F() [all...] |
/base/powermgr/battery_statistics/services/native/include/entities/ |
H A D | bluetooth_entity.h | 42 std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(StatsUtils::StatsType statsType,
44 std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
58 std::shared_ptr<StatsHelper::ActiveTimer> bluetoothBrOnTimer_;
59 std::shared_ptr<StatsHelper::ActiveTimer> bluetoothBleOnTimer_;
60 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> appBluetoothBrScanTimerMap_;
61 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> appBluetoothBleScanTimerMap_;
|
H A D | wifi_entity.h | 34 std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(StatsUtils::StatsType statsType,
36 std::shared_ptr<StatsHelper::Counter> GetOrCreateCounter(StatsUtils::StatsType statsType,
42 std::shared_ptr<StatsHelper::ActiveTimer> wifiOnTimer_;
43 std::shared_ptr<StatsHelper::Counter> wifiScanCounter_;
|
H A D | phone_entity.h | 34 std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(StatsUtils::StatsType statsType,
40 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> phoneOnTimerMap_;
41 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> phoneDataTimerMap_;
|
H A D | sensor_entity.h | 35 std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
39 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> gravityTimerMap_;
40 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> proximityTimerMap_;
|
H A D | screen_entity.h | 35 std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(StatsUtils::StatsType statsType,
40 std::shared_ptr<StatsHelper::ActiveTimer> screenOnTimer_;
41 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> screenBrightnessTimerMap_;
|
H A D | battery_stats_entity.h | 42 virtual std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(StatsUtils::StatsType statsType,
44 virtual std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
46 virtual std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(const std::string& deviceId, int32_t uid,
48 virtual std::shared_ptr<StatsHelper::Counter> GetOrCreateCounter(StatsUtils::StatsType statsType,
|
H A D | alarm_entity.h | 33 std::shared_ptr<StatsHelper::Counter> GetOrCreateCounter(StatsUtils::StatsType statsType, 37 std::map<int32_t, std::shared_ptr<StatsHelper::Counter>> alarmCounterMap_;
|
H A D | flashlight_entity.h | 35 std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
39 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> flashlightTimerMap_;
|
H A D | audio_entity.h | 35 std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
39 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> audioTimerMap_;
|
H A D | gnss_entity.h | 35 std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
39 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> gnssTimerMap_;
|
H A D | wakelock_entity.h | 35 std::shared_ptr<StatsHelper::ActiveTimer> GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
39 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> wakelockTimerMap_;
|
/base/powermgr/battery_statistics/services/native/src/entities/ |
H A D | camera_entity.cpp | 98 std::shared_ptr<StatsHelper::ActiveTimer> CameraEntity::GetOrCreateTimer(const std::string& deviceId, int32_t uid,
in GetOrCreateTimer() 101 std::shared_ptr<StatsHelper::ActiveTimer> cmrTimer = nullptr;
in GetOrCreateTimer() 112 cmrTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 113 cameraIter->second.insert(std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(uid, cmrTimer));
in GetOrCreateTimer() 116 cmrTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 117 std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>> uidTimerMap;
in GetOrCreateTimer() 118 uidTimerMap.insert(std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(uid, cmrTimer));
in GetOrCreateTimer() 120 std::pair<std::string, std::map<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>>(deviceId, uidTimerMap));
in GetOrCreateTimer()
|
H A D | sensor_entity.cpp | 165 std::shared_ptr<StatsHelper::ActiveTimer> SensorEntity::GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
in GetOrCreateTimer() 168 std::shared_ptr<StatsHelper::ActiveTimer> timer = nullptr;
in GetOrCreateTimer() 178 std::shared_ptr<StatsHelper::ActiveTimer> gravityTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 180 std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(uid, gravityTimer));
in GetOrCreateTimer() 192 std::shared_ptr<StatsHelper::ActiveTimer> proximityTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 194 std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(uid, proximityTimer));
in GetOrCreateTimer()
|
H A D | phone_entity.cpp | 138 std::shared_ptr<StatsHelper::ActiveTimer> PhoneEntity::GetOrCreateTimer(StatsUtils::StatsType statsType, int16_t level)
in GetOrCreateTimer() 140 std::shared_ptr<StatsHelper::ActiveTimer> timer = nullptr;
in GetOrCreateTimer() 155 std::shared_ptr<StatsHelper::ActiveTimer> phoneOnTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 157 std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(level, phoneOnTimer));
in GetOrCreateTimer() 169 std::shared_ptr<StatsHelper::ActiveTimer> phoneDataTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 171 std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(level, phoneDataTimer));
in GetOrCreateTimer()
|
H A D | audio_entity.cpp | 104 std::shared_ptr<StatsHelper::ActiveTimer> AudioEntity::GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
in GetOrCreateTimer() 107 std::shared_ptr<StatsHelper::ActiveTimer> timer = nullptr;
in GetOrCreateTimer() 117 std::shared_ptr<StatsHelper::ActiveTimer> audioTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 118 audioTimerMap_.insert(std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(uid, audioTimer));
in GetOrCreateTimer()
|
H A D | screen_entity.cpp | 115 std::shared_ptr<StatsHelper::ActiveTimer> ScreenEntity::GetOrCreateTimer(StatsUtils::StatsType statsType, int16_t level)
in GetOrCreateTimer() 117 std::shared_ptr<StatsHelper::ActiveTimer> timer = nullptr;
in GetOrCreateTimer() 126 screenOnTimer_ = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 142 std::shared_ptr<StatsHelper::ActiveTimer> brightnessTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 144 std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(level, brightnessTimer));
in GetOrCreateTimer()
|
H A D | flashlight_entity.cpp | 101 std::shared_ptr<StatsHelper::ActiveTimer> FlashlightEntity::GetOrCreateTimer(int32_t uid,
in GetOrCreateTimer() 114 std::shared_ptr<StatsHelper::ActiveTimer> flashTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 115 flashlightTimerMap_.insert(std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(uid, flashTimer));
in GetOrCreateTimer()
|
H A D | gnss_entity.cpp | 100 std::shared_ptr<StatsHelper::ActiveTimer> GnssEntity::GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
in GetOrCreateTimer() 113 std::shared_ptr<StatsHelper::ActiveTimer> gnssTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 114 gnssTimerMap_.insert(std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(uid, gnssTimer));
in GetOrCreateTimer()
|
H A D | battery_stats_entity.cpp | 102 std::shared_ptr<StatsHelper::ActiveTimer> BatteryStatsEntity::GetOrCreateTimer(StatsUtils::StatsType statsType,
in GetOrCreateTimer() 109 std::shared_ptr<StatsHelper::ActiveTimer> BatteryStatsEntity::GetOrCreateTimer(int32_t uid,
in GetOrCreateTimer() 116 std::shared_ptr<StatsHelper::ActiveTimer> BatteryStatsEntity::GetOrCreateTimer(const std::string& deviceId, int32_t uid,
in GetOrCreateTimer() 123 std::shared_ptr<StatsHelper::Counter> BatteryStatsEntity::GetOrCreateCounter(StatsUtils::StatsType statsType,
in GetOrCreateCounter()
|
H A D | alarm_entity.cpp | 97 std::shared_ptr<StatsHelper::Counter> AlarmEntity::GetOrCreateCounter(StatsUtils::StatsType statsType, int32_t uid) in GetOrCreateCounter() 109 std::shared_ptr<StatsHelper::Counter> alarmCounter = std::make_shared<StatsHelper::Counter>(); in GetOrCreateCounter() 110 alarmCounterMap_.insert(std::pair<int32_t, std::shared_ptr<StatsHelper::Counter>>(uid, alarmCounter)); in GetOrCreateCounter()
|
H A D | wifi_entity.cpp | 95 std::shared_ptr<StatsHelper::ActiveTimer> WifiEntity::GetOrCreateTimer(StatsUtils::StatsType statsType, int16_t level)
in GetOrCreateTimer() 105 wifiOnTimer_ = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 109 std::shared_ptr<StatsHelper::Counter> WifiEntity::GetOrCreateCounter(StatsUtils::StatsType statsType, int32_t uid)
in GetOrCreateCounter() 119 wifiScanCounter_ = std::make_shared<StatsHelper::Counter>();
in GetOrCreateCounter()
|
H A D | wakelock_entity.cpp | 101 std::shared_ptr<StatsHelper::ActiveTimer> WakelockEntity::GetOrCreateTimer(int32_t uid, StatsUtils::StatsType statsType,
in GetOrCreateTimer() 114 std::shared_ptr<StatsHelper::ActiveTimer> holdTimer = std::make_shared<StatsHelper::ActiveTimer>();
in GetOrCreateTimer() 115 wakelockTimerMap_.insert(std::pair<int32_t, std::shared_ptr<StatsHelper::ActiveTimer>>(uid, holdTimer));
in GetOrCreateTimer()
|
/base/powermgr/battery_statistics/services/native/src/ |
H A D | battery_stats_subscriber.cpp | 58 StatsHelper::SetOnBattery(true);
in OnReceiveEvent() 60 StatsHelper::SetOnBattery(false);
in OnReceiveEvent()
|