Home
last modified time | relevance | path

Searched refs:AppDataClearListener (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/src/policy/
H A Dapp_data_clear_listener.cpp32 AppDataClearListener &listener) : CommonEventSubscriber(subscribeInfo), listener_(listener) {} in AppDataClearSubscriber()
55 shared_ptr<CommonEventSubscriber> CreateAppDataClearSubscriber(AppDataClearListener &listener) in CreateAppDataClearSubscriber()
67 AppDataClearListener::AppDataClearListener(std::shared_ptr<WorkPolicyManager> workPolicyManager) in AppDataClearListener() function in OHOS::WorkScheduler::AppDataClearListener
72 AppDataClearListener::~AppDataClearListener() in ~AppDataClearListener()
77 bool AppDataClearListener::Start() in Start()
83 bool AppDataClearListener::Stop() in Stop()
95 void AppDataClearListener::OnPolicyChanged(PolicyType policyType, shared_ptr<DetectorValue> detecto… in OnPolicyChanged()
/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/include/policy/
H A Dapp_data_clear_listener.h26 class AppDataClearListener : public IPolicyListener, public std::enable_shared_from_this<AppDataCle…
28 explicit AppDataClearListener(std::shared_ptr<WorkPolicyManager> workPolicyManager);
29 ~AppDataClearListener() override;
57 …AppDataClearSubscriber(const CommonEventSubscribeInfo &subscribeInfo, AppDataClearListener &listen…
66 AppDataClearListener &listener_;
/ohos5.0/foundation/resourceschedule/work_scheduler/services/test/src/policy/
H A Dapp_data_clear_listener_test.cpp36 static std::shared_ptr<AppDataClearListener> appDataClearListener_;
40 std::shared_ptr<AppDataClearListener> AppDataClearListenerTest::appDataClearListener_ = nullptr;
46 appDataClearListener_ = std::make_shared<AppDataClearListener>(workPolicyManager_); in SetUpTestCase()
/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/include/
H A Dwork_policy_manager.h34 class AppDataClearListener; variable
173 void AddAppDataClearListener(std::shared_ptr<AppDataClearListener> listener);
310 std::shared_ptr<AppDataClearListener> appDataClearListener_;
/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/src/
H A Dwork_policy_manager.cpp90 void WorkPolicyManager::AddAppDataClearListener(std::shared_ptr<AppDataClearListener> listener) in AddAppDataClearListener()
H A Dwork_scheduler_service.cpp539 auto appDataClearListener = make_shared<AppDataClearListener>(workPolicyManager_); in WorkPolicyManagerInit()