Home
last modified time | relevance | path

Searched refs:bootBasedTimeStamp (Results 1 - 7 of 7) sorted by relevance

/foundation/resourceschedule/device_usage_statistics/services/packagegroup/src/
H A Dbundle_active_user_history.cpp63 BundleActiveUserHistory::BundleActiveUserHistory(const int64_t bootBasedTimeStamp, in BundleActiveUserHistory() argument
66 bootBasedTimeStamp_ = bootBasedTimeStamp; in BundleActiveUserHistory()
67 screenOnTimeStamp_ = bootBasedTimeStamp; in BundleActiveUserHistory()
79 const int64_t bootBasedTimeStamp, const std::vector<int64_t> screenTimeLevel, in GetLevelIndex()
86 auto oneBundleHistory = GetUsageHistoryInUserHistory(oneUserHistory, bundleName, bootBasedTimeStamp, false, uid); in GetLevelIndex()
90 int64_t screenDiff = GetScreenOnTimeStamp(bootBasedTimeStamp) - oneBundleHistory->lastScreenUsedTimeStamp_; in GetLevelIndex()
91 int64_t bootFromDiff = GetBootBasedTimeStamp(bootBasedTimeStamp) - oneBundleHistory->lastBootFromUsedTimeStamp_; in GetLevelIndex()
103 int64_t BundleActiveUserHistory::GetBootBasedTimeStamp(int64_t bootBasedTimeStamp) in GetBootBasedTimeStamp() argument
105 return bootBasedTimeStamp - bootBasedTimeStamp_ + bootBasedDuration_; in GetBootBasedTimeStamp()
108 int64_t BundleActiveUserHistory::GetScreenOnTimeStamp(int64_t bootBasedTimeStamp) in GetScreenOnTimeStamp() argument
78 GetLevelIndex(const string& bundleName, const int32_t userId, const int64_t bootBasedTimeStamp, const std::vector<int64_t> screenTimeLevel, const std::vector<int64_t> bootFromTimeLevel, const int32_t uid) GetLevelIndex() argument
139 GetUsageHistoryInUserHistory( shared_ptr<map<string, shared_ptr<BundleActivePackageHistory>>> oneUserHistory, string bundleName, int64_t bootBasedTimeStamp, const bool create, const int32_t uid) GetUsageHistoryInUserHistory() argument
164 GetUsageHistoryForBundle( const string& bundleName, const int32_t userId, const int64_t bootBasedTimeStamp, const bool create, const int32_t uid) GetUsageHistoryForBundle() argument
179 ReportUsage(shared_ptr<BundleActivePackageHistory> oneBundleUsageHistory, const string& bundleName, const int32_t newGroup, const uint32_t groupReason, const int64_t bootBasedTimeStamp, const int64_t timeUntilNextCheck, const int32_t userId, const int32_t uid) ReportUsage() argument
222 SetAppGroup(const string& bundleName, const int32_t userId, const int32_t uid, const int64_t bootBasedTimeStamp, int32_t newGroup, uint32_t groupReason, const bool isFlush) SetAppGroup() argument
261 UpdateBootBasedAndScreenTime(const bool& isScreenOn, const int64_t bootBasedTimeStamp, const bool& isShutdown) UpdateBootBasedAndScreenTime() argument
[all...]
H A Dbundle_active_group_controller.cpp199 int64_t bootBasedTimeStamp = timer->GetBootTimeMs(); in CheckEachBundleState() local
201 CheckAndUpdateGroup(oneBundle.bundleName, userId, oneBundle.uid, bootBasedTimeStamp); in CheckEachBundleState()
221 const int64_t bootBasedTimeStamp, const int32_t uid) in GetNewGroup()
223 int32_t groupIndex = bundleUserHistory_->GetLevelIndex(bundleName, userId, bootBasedTimeStamp, screenTimeLevel_, in GetNewGroup()
232 const std::shared_ptr<BundleActivePackageHistory>& oneBundleHistory, const int64_t bootBasedTimeStamp) in calculationTimeOut()
238 return lastGroupCalculatedTimeStamp > 0 && bundleUserHistory_->GetBootBasedTimeStamp(bootBasedTimeStamp) in calculationTimeOut()
242 void BundleActiveGroupController::ReportEvent(const BundleActiveEvent& event, const int64_t bootBasedTimeStamp, in ReportEvent() argument
257 event.bundleName_, userId, bootBasedTimeStamp, true, event.uid_); in ReportEvent()
267 eventReason, 0, bootBasedTimeStamp + timeoutForNotifySeen_, userId, event.uid_); in ReportEvent()
273 eventReason, 0, bootBasedTimeStamp in ReportEvent()
220 GetNewGroup(const std::string& bundleName, const int32_t userId, const int64_t bootBasedTimeStamp, const int32_t uid) GetNewGroup() argument
231 calculationTimeOut( const std::shared_ptr<BundleActivePackageHistory>& oneBundleHistory, const int64_t bootBasedTimeStamp) calculationTimeOut() argument
301 CheckAndUpdateGroup(const std::string& bundleName, const int32_t userId, const int32_t uid, const int64_t bootBasedTimeStamp) CheckAndUpdateGroup() argument
347 SetAppGroup(const std::string& bundleName, const int32_t userId, int32_t newGroup, uint32_t reason, const int64_t bootBasedTimeStamp, const bool isFlush) SetAppGroup() argument
386 int64_t bootBasedTimeStamp = timer->GetBootTimeMs(); IsBundleIdle() local
422 int64_t bootBasedTimeStamp = timer->GetBootTimeMs(); QueryAppGroup() local
459 ShutDown(const int64_t bootBasedTimeStamp, const int32_t userId) ShutDown() argument
[all...]
H A Dbundle_active_group_handler.cpp194 int64_t bootBasedTimeStamp = timer->GetBootTimeMs(); in ProcessEvent() local
196 tmpHandlerobj.bundleName_, tmpHandlerobj.userId_, tmpHandlerobj.uid_, bootBasedTimeStamp); in ProcessEvent()
/foundation/resourceschedule/device_usage_statistics/services/packagegroup/include/
H A Dbundle_active_user_history.h41 BundleActiveUserHistory(const int64_t bootBasedTimeStamp,
44 const int32_t userId, const int64_t bootBasedTimeStamp, const bool create, const int32_t uid);
49 int64_t bootBasedTimeStamp, bool create, const int32_t uid);
50 int64_t GetBootBasedTimeStamp(int64_t bootBasedTimeStamp);
51 int64_t GetScreenOnTimeStamp(int64_t bootBasedTimeStamp);
53 const int32_t newGroup, const uint32_t groupReason, const int64_t bootBasedTimeStamp,
56 int64_t bootBasedTimeStamp, int32_t newGroup, uint32_t groupReason, const bool isFlush);
57 int32_t GetLevelIndex(const std::string& bundleName, const int32_t userId, const int64_t bootBasedTimeStamp,
62 void UpdateBootBasedAndScreenTime(const bool& isScreenOn, const int64_t bootBasedTimeStamp,
H A Dbundle_active_group_controller.h63 void ReportEvent(const BundleActiveEvent& event, const int64_t bootBasedTimeStamp, const int32_t userId);
65 const int32_t uid, const int64_t bootBasedTimeStamp);
77 const int64_t bootBasedTimeStamp, const bool isFlush);
84 void ShutDown(const int64_t bootBasedTimeStamp, const int32_t userId);
98 const int64_t bootBasedTimeStamp);
99 int32_t GetNewGroup(const std::string& bundleName, const int32_t userId, const int64_t bootBasedTimeStamp,
/foundation/resourceschedule/device_usage_statistics/test/unittest/
H A Ddevice_usage_statistics_service_test.cpp927 int64_t bootBasedTimeStamp = 2000; in HWTEST_F() local
930 auto bundleUserHistory_ = std::make_shared<BundleActiveUserHistory>(bootBasedTimeStamp, bundleActiveCore_); in HWTEST_F()
943 int64_t bootBasedTimeStamp = 2000; in HWTEST_F() local
944 auto bundleUserHistory_ = std::make_shared<BundleActiveUserHistory>(bootBasedTimeStamp, bundleActiveCore_); in HWTEST_F()
959 int64_t bootBasedTimeStamp = 2000; in HWTEST_F() local
961 auto bundleUserHistory_ = std::make_shared<BundleActiveUserHistory>(bootBasedTimeStamp, bundleActiveCore_); in HWTEST_F()
984 int64_t bootBasedTimeStamp = 2000; in HWTEST_F() local
988 auto bundleUserHistory_ = std::make_shared<BundleActiveUserHistory>(bootBasedTimeStamp, bundleActiveCore_); in HWTEST_F()
989 bundleUserHistory_->SetAppGroup("test", userId, uid, bootBasedTimeStamp, newgroup, groupReason, true); in HWTEST_F()
991 bundleUserHistory_->SetAppGroup("test", userId, uid, bootBasedTimeStamp, newgrou in HWTEST_F()
1004 int64_t bootBasedTimeStamp = 2000; HWTEST_F() local
1075 int64_t bootBasedTimeStamp = 20000000000000; HWTEST_F() local
1106 int64_t bootBasedTimeStamp = 20000000000000; HWTEST_F() local
[all...]
/foundation/resourceschedule/device_usage_statistics/services/common/src/
H A Dbundle_active_core.cpp592 int64_t bootBasedTimeStamp = timer->GetBootTimeMs(); in ReportEvent() local
595 bundleGroupController_->ReportEvent(event, bootBasedTimeStamp, userId); in ReportEvent()
618 bundleGroupController_->ReportEvent(event, bootBasedTimeStamp, userId); in ReportEvent()
763 int64_t bootBasedTimeStamp = timer->GetBootTimeMs(); in SetAppGroup() local
765 bundleName, userId, newGroup, newReason, bootBasedTimeStamp, isFlush); in SetAppGroup()

Completed in 7 milliseconds