/foundation/resourceschedule/device_usage_statistics/services/packageusage/src/ |
H A D | bundle_active_period_stats.cpp | 22 BundleActivePeriodStats::BundleActivePeriodStats() in BundleActivePeriodStats() function in OHOS::DeviceUsageStats::BundleActivePeriodStats 33 BundleActivePeriodStats::BundleActivePeriodStats(int32_t userId, int64_t beginTime) in BundleActivePeriodStats() function in OHOS::DeviceUsageStats::BundleActivePeriodStats 44 std::shared_ptr<BundleActivePackageStats> BundleActivePeriodStats::GetOrCreateUsageStats( in GetOrCreateUsageStats() 60 void BundleActivePeriodStats::Update(const std::string bundleName, const std::string longTimeTaskName, in Update() 80 void BundleActivePeriodStats::AddEvent(BundleActiveEvent event) in AddEvent() 92 void BundleActivePeriodStats::CommitTime(const int64_t timeStamp) in CommitTime() 100 void BundleActivePeriodStats::UpdateScreenInteractive(const int64_t timeStamp) in UpdateScreenInteractive() 106 void BundleActivePeriodStats [all...] |
H A D | bundle_active_calendar.cpp | 125 case BundleActivePeriodStats::PERIOD_DAILY: in TruncateTo() 128 case BundleActivePeriodStats::PERIOD_WEEKLY: in TruncateTo() 131 case BundleActivePeriodStats::PERIOD_MONTHLY: in TruncateTo() 134 case BundleActivePeriodStats::PERIOD_YEARLY: in TruncateTo()
|
H A D | bundle_active_user_service.cpp | 33 std::shared_ptr<BundleActivePeriodStats> currentDailyStats = currentStats_[BundleActivePeriodStats::PERIOD_DAILY]; in Init() 67 void BundleActiveUserService::DeleteMemUsageStats(const std::shared_ptr<BundleActivePeriodStats>& currentStats, in DeleteMemUsageStats() 85 void BundleActiveUserService::DeleteMemEvent(const std::shared_ptr<BundleActivePeriodStats>& currentStats, in DeleteMemEvent() 112 void BundleActiveUserService::DeleteMemRecords(const std::shared_ptr<BundleActivePeriodStats>& currentStats, in DeleteMemRecords() 135 void BundleActiveUserService::DeleteMemPackageUidSet(const std::shared_ptr<BundleActivePeriodStats>& currentStats, in DeleteMemPackageUidSet() 182 std::shared_ptr<BundleActivePeriodStats> currentDailyStats = currentStats_[BundleActivePeriodStats::PERIOD_DAILY]; in ReportEvent() 231 currentStats_[BundleActivePeriodStats::PERIOD_DAILY]->AddEvent(event); in ReportForShutdown() 256 if (!currentStats_[i]->events_.events_.empty() && i == BundleActivePeriodStats in RestoreStats() [all...] |
H A D | bundle_active_stats_combiner.cpp | 22 const std::shared_ptr<BundleActivePeriodStats>& stats, std::vector<BundleActivePackageStats>& accumulatedResult, in combine() 33 void BundleActiveStatsCombiner<BundleActiveEvent>::combine(const std::shared_ptr<BundleActivePeriodStats>& stats, in combine()
|
/foundation/resourceschedule/device_usage_statistics/services/packageusage/include/ |
H A D | bundle_active_user_service.h | 40 for (int32_t i = 0; i < BundleActivePeriodStats::PERIOD_COUNT; i++) { in BundleActiveUserService() 84 std::vector<std::shared_ptr<BundleActivePeriodStats>> currentStats_; 96 const std::vector<std::shared_ptr<BundleActivePeriodStats>>::iterator& itInterval); 99 const std::vector<std::shared_ptr<BundleActivePeriodStats>>::iterator& itInterval); 103 void GetCachedSystemEvents(std::shared_ptr<BundleActivePeriodStats> currentStats, int64_t beginTime, 105 void GetCachedNotificationEvents(std::shared_ptr<BundleActivePeriodStats> currentStats, int64_t beginTime, 110 void DeleteMemUsageStats(const std::shared_ptr<BundleActivePeriodStats>& currentStats, 112 void DeleteMemEvent(const std::shared_ptr<BundleActivePeriodStats>& currentStats, const std::string& bundleName, 114 void DeleteMemRecords(const std::shared_ptr<BundleActivePeriodStats>& currentStats, const std::string& bundleName, 116 void DeleteMemPackageUidSet(const std::shared_ptr<BundleActivePeriodStats> [all...] |
H A D | bundle_active_stats_combiner.h | 28 void combine(const std::shared_ptr<BundleActivePeriodStats>& stats, std::vector<T>& accumulatedResult, 34 void combine(const std::shared_ptr<BundleActivePeriodStats>& stats, 40 void combine(const std::shared_ptr<BundleActivePeriodStats>& stats,
|
H A D | bundle_active_period_stats.h | 30 class BundleActivePeriodStats { class 51 * function: BundleActivePeriodStats,default constructor. 53 BundleActivePeriodStats(); 59 BundleActivePeriodStats(int32_t userId, int64_t beginTime);
|
/foundation/resourceschedule/device_usage_statistics/services/common/include/ |
H A D | bundle_active_usage_database.h | 51 void UpdateBundleUsageData(int32_t databaseType, BundleActivePeriodStats &stats); 52 void UpdateEventData(int32_t databaseType, BundleActivePeriodStats &stats); 53 std::shared_ptr<BundleActivePeriodStats> GetCurrentUsageData(int32_t databaseType, int32_t userId); 96 void FlushPackageInfo(uint32_t databaseType, const BundleActivePeriodStats &stats); 97 void FlushEventInfo(uint32_t databaseType, BundleActivePeriodStats &stats);
|
/foundation/resourceschedule/device_usage_statistics/test/unittest/ |
H A D | package_usage_test.cpp | 291 bundleUserService->currentStats_[0] = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() 364 bundleUserService->currentStats_[0] = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() 395 bundleUserService->currentStats_[0] = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() 432 bundleUserService->currentStats_[0] = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() 464 bundleUserService->currentStats_[0] = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() 501 bundleUserService->currentStats_[0] = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() 534 bundleUserService->currentStats_[0] = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() 584 bundleUserService->currentStats_[0] = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() 620 bundleUserService->currentStats_[0] = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() 649 auto stats = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() [all...] |
H A D | device_usage_statistics_service_test.cpp | 509 BundleActivePeriodStats stats; in HWTEST_F() 1234 BundleActivePeriodStats stats; in HWTEST_F() 1254 BundleActivePeriodStats stats; in HWTEST_F() 1391 std::vector<std::shared_ptr<BundleActivePeriodStats>> curStats; in HWTEST_F() 1392 std::shared_ptr<BundleActivePeriodStats> stats = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F() 1419 std::vector<std::shared_ptr<BundleActivePeriodStats>> curStats; in HWTEST_F() 1420 std::shared_ptr<BundleActivePeriodStats> stats = std::make_shared<BundleActivePeriodStats>(); in HWTEST_F()
|
H A D | device_usage_statistics_mock_test.cpp | 436 BundleActivePeriodStats stats; in HWTEST_F()
|
/foundation/resourceschedule/device_usage_statistics/test/fuzztest/bundleactivepowerstatecallbackproxy_fuzzer/ |
H A D | bundleactivepowerstatecallbackproxy_fuzzer.cpp | 167 auto stats = std::make_shared<BundleActivePeriodStats>(); in BundleActiveStatsCombinerFuzzTest()
|
/foundation/resourceschedule/device_usage_statistics/services/common/src/ |
H A D | bundle_active_usage_database.cpp | 954 void BundleActiveUsageDatabase::FlushPackageInfo(uint32_t databaseType, const BundleActivePeriodStats &stats) in FlushPackageInfo() 999 shared_ptr<BundleActivePeriodStats> BundleActiveUsageDatabase::GetCurrentUsageData(int32_t databaseType, in GetCurrentUsageData() 1011 auto intervalStats = make_shared<BundleActivePeriodStats>(userId, currentPackageTime); in GetCurrentUsageData() 1052 void BundleActiveUsageDatabase::FlushEventInfo(uint32_t databaseType, BundleActivePeriodStats &stats) in FlushEventInfo() 1333 void BundleActiveUsageDatabase::UpdateEventData(int32_t databaseType, BundleActivePeriodStats &stats) in UpdateEventData() 1346 void BundleActiveUsageDatabase::UpdateBundleUsageData(int32_t databaseType, BundleActivePeriodStats &stats) in UpdateBundleUsageData()
|