Searched refs:WorkSchedulerProxy (Results 1 – 5 of 5) sorted by relevance
25 class WorkSchedulerProxy : public IRemoteProxy<IWorkScheduler> {27 explicit WorkSchedulerProxy(const sptr<IRemoteObject>& remote) in WorkSchedulerProxy() function30 virtual ~WorkSchedulerProxy() {} in ~WorkSchedulerProxy()47 static inline BrokerDelegator<WorkSchedulerProxy> delegator_;
36 static std::shared_ptr<WorkSchedulerProxy> workSchedulerProxy_;39 std::shared_ptr<WorkSchedulerProxy> WorkSchedulerProxyTest::workSchedulerProxy_ = nullptr;54 workSchedulerProxy_ = std::make_shared<WorkSchedulerProxy>(remoteObject); in SetUpTestCase()
21 void WorkSchedulerProxy::OnWorkStart(WorkInfo& workInfo) in OnWorkStart()35 void WorkSchedulerProxy::OnWorkStop(WorkInfo& workInfo) in OnWorkStop()
51 sptr<WorkSchedulerProxy> proxy_ = nullptr;
40 proxy_ = (new (std::nothrow) WorkSchedulerProxy(remoteObject)); in OnAbilityConnectDone()