Home
last modified time | relevance | path

Searched refs:delayGetter (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/foundation/distributeddatamgr/pasteboard/services/zidl/src/
H A Dpasteboard_delay_getter_client.cpp21 …dDelayGetterClient::PasteboardDelayGetterClient(std::shared_ptr<PasteboardDelayGetter> delayGetter) in PasteboardDelayGetterClient() argument
22 :delayGetter_(delayGetter) in PasteboardDelayGetterClient()
H A Dpasteboard_service_stub.cpp230 sptr<IPasteboardDelayGetter> delayGetter = nullptr; in OnSetPasteData() local
237 delayGetter = iface_cast<IPasteboardDelayGetter>(obj); in OnSetPasteData()
238 if (delayGetter == nullptr) { in OnSetPasteData()
256 auto result = SavePasteData(pasteData, delayGetter, entryGetter); in OnSetPasteData()
H A Dpasteboard_service_proxy.cpp126 …ardServiceProxy::SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter, in SetPasteData() argument
136 if (pasteData.IsDelayData() && delayGetter == nullptr) { in SetPasteData()
161 if (pasteData.IsDelayData() && !data.WriteRemoteObject(delayGetter->AsObject())) { in SetPasteData()
/ohos5.0/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/src/
H A Dnapi_systempasteboard.cpp150 if (pasteboardDelayWorker == nullptr || pasteboardDelayWorker->delayGetter == nullptr) { in UvQueueWorkGetDelayPasteData()
156 auto env = pasteboardDelayWorker->delayGetter->GetEnv(); in UvQueueWorkGetDelayPasteData()
157 auto ref = pasteboardDelayWorker->delayGetter->GetRef(); in UvQueueWorkGetDelayPasteData()
214 pasteboardDelayWorker->delayGetter = shared_from_this(); in GetUnifiedData()
546 if (context->isDelay && context->delayGetter != nullptr) { in SetUnifiedData()
636 std::shared_ptr<PasteboardDelayGetterInstance> delayGetter = nullptr; in SetUnifiedDataSync() local
639 delayGetter->GetStub()->SetDelayGetterWrapper(delayGetter); in SetUnifiedDataSync()
644 std::thread thread([block, unifiedData, isDelay, delayGetter]() mutable { in SetUnifiedDataSync()
663 delayGetter_ = delayGetter; in SetUnifiedDataSync()
731 context->delayGetter->GetStub()->SetDelayGetterWrapper(context->delayGetter); in SetDataCommon()
[all …]
/ohos5.0/foundation/distributeddatamgr/pasteboard/services/core/src/
H A Dpasteboard_service.cpp867 if (delayGetter.first != nullptr) { in GetDelayPasteData()
868 delayGetter.first->GetPasteData("", delayData); in GetDelayPasteData()
870 if (delayGetter.second != nullptr) { in GetDelayPasteData()
871 delayGetter.first->AsObject()->RemoveDeathRecipient(delayGetter.second); in GetDelayPasteData()
1202 return SavePasteData(data, delayGetter, entryGetter); in SetPasteData()
1244 HandleDelayDataAndRecord(pasteData, delayGetter, entryGetter, appInfo); in SaveData()
1264 delayGetter->AsObject()->AddDeathRecipient(deathRecipient); in HandleDelayDataAndRecord()
1476 auto ret = SaveData(pasteData, delayGetter, entryGetter); in SavePasteData()
1487 delayGetters_.ComputeIfPresent(appInfo.userId, [](auto, auto &delayGetter) { in RemovePasteData() argument
1489 if (delayGetter.first != nullptr && delayGetter.second != nullptr) { in RemovePasteData()
[all …]
/ohos5.0/foundation/distributeddatamgr/pasteboard/services/zidl/include/
H A Dpasteboard_delay_getter_client.h25 explicit PasteboardDelayGetterClient(std::shared_ptr<PasteboardDelayGetter> delayGetter);
H A Dpasteboard_service_proxy.h35 … virtual int32_t SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter,
H A Dpasteboard_service_stub.h38 sptr<IPasteboardDelayGetter> delayGetter = nullptr,
/ohos5.0/foundation/distributeddatamgr/pasteboard/framework/innerkits/include/
H A Dpasteboard_client.h224 …int32_t SetPasteData(PasteData &pasteData, std::shared_ptr<PasteboardDelayGetter> delayGetter = nu…
234 std::shared_ptr<PasteboardDelayGetter> delayGetter = nullptr);
/ohos5.0/foundation/distributeddatamgr/pasteboard/services/core/include/
H A Dpasteboard_service.h107 … virtual int32_t SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter,
213 sptr<IPasteboardDelayGetter> delayGetter = nullptr,
216 sptr<IPasteboardDelayGetter> delayGetter = nullptr,
219 …sptr<IPasteboardDelayGetter> delayGetter, sptr<IPasteboardEntryGetter> entryGetter, const AppInfo&…
H A Di_pasteboard_service.h34 … virtual int32_t SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter,
/ohos5.0/foundation/distributeddatamgr/pasteboard/framework/innerkits/src/
H A Dpasteboard_client.cpp392 …oardClient::SetPasteData(PasteData &pasteData, std::shared_ptr <PasteboardDelayGetter> delayGetter, in SetPasteData() argument
406 if (delayGetter != nullptr) { in SetPasteData()
408 delayGetterAgent = new (std::nothrow) PasteboardDelayGetterClient(delayGetter); in SetPasteData()
430 std::shared_ptr<PasteboardDelayGetter> delayGetter) in SetUnifiedData() argument
433 return SetPasteData(*pasteData, delayGetter); in SetUnifiedData()
/ohos5.0/foundation/distributeddatamgr/pasteboard/test/fuzztest/pasteboardclient_fuzzer/
H A Dpasteboardclient_fuzzer.cpp94 std::shared_ptr<PasteboardDelayGetter> delayGetter; in FuzzPasteboardclient002() local
95 PasteboardClient::GetInstance()->SetPasteData(pasteData3, delayGetter); in FuzzPasteboardclient002()
96 PasteboardClient::GetInstance()->SetUnifiedData(unifiedData, delayGetter); in FuzzPasteboardclient002()
/ohos5.0/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/include/
H A Dsystempasteboard_napi.h110 std::shared_ptr<PasteboardDelayGetterInstance> delayGetter = nullptr; member
157 std::shared_ptr<PasteboardDelayGetterInstance> delayGetter; member
/ohos5.0/foundation/distributeddatamgr/pasteboard/framework/test/src/
H A Dpasteboard_client_udmf_delay_test.cpp113 …std::shared_ptr<PasteboardDelayGetter> delayGetter = std::make_shared<PasteboardDelayGetterImpl>(); in SetUnifiedData() local
114 auto status = PasteboardClient::GetInstance()->SetUnifiedData(delayData, delayGetter); in SetUnifiedData()