Home
last modified time | relevance | path

Searched refs:BundleActivePeriodStats (Results 1 - 13 of 13) sorted by relevance

/foundation/resourceschedule/device_usage_statistics/services/packageusage/src/
H A Dbundle_active_period_stats.cpp22 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 Dbundle_active_calendar.cpp125 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 Dbundle_active_user_service.cpp33 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 Dbundle_active_stats_combiner.cpp22 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 Dbundle_active_user_service.h40 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 Dbundle_active_stats_combiner.h28 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 Dbundle_active_period_stats.h30 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 Dbundle_active_usage_database.h51 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 Dpackage_usage_test.cpp291 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 Ddevice_usage_statistics_service_test.cpp509 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 Ddevice_usage_statistics_mock_test.cpp436 BundleActivePeriodStats stats; in HWTEST_F()
/foundation/resourceschedule/device_usage_statistics/test/fuzztest/bundleactivepowerstatecallbackproxy_fuzzer/
H A Dbundleactivepowerstatecallbackproxy_fuzzer.cpp167 auto stats = std::make_shared<BundleActivePeriodStats>(); in BundleActiveStatsCombinerFuzzTest()
/foundation/resourceschedule/device_usage_statistics/services/common/src/
H A Dbundle_active_usage_database.cpp954 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()

Completed in 12 milliseconds