Home
last modified time | relevance | path

Searched refs:delayGetter (Results 1 - 16 of 16) sorted by relevance

/foundation/distributeddatamgr/pasteboard/services/zidl/src/
H A Dpasteboard_delay_getter_client.cpp21 PasteboardDelayGetterClient::PasteboardDelayGetterClient(std::shared_ptr<PasteboardDelayGetter> delayGetter) in PasteboardDelayGetterClient() argument
22 :delayGetter_(delayGetter) in PasteboardDelayGetterClient()
H A Dpasteboard_service_stub.cpp226 sptr<IPasteboardDelayGetter> delayGetter = nullptr; in OnSetPasteData() local
233 delayGetter = iface_cast<IPasteboardDelayGetter>(obj); in OnSetPasteData()
234 if (delayGetter == nullptr) { in OnSetPasteData()
252 auto result = SavePasteData(pasteData, delayGetter, entryGetter); in OnSetPasteData()
H A Dpasteboard_service_proxy.cpp126 int32_t PasteboardServiceProxy::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()
/foundation/distributeddatamgr/pasteboard/test/fuzztest/pasteboardservice_fuzzer/
H A Dpasteboardservice_fuzzer.cpp53 int32_t SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter,
57 (void)delayGetter; variable
69 int32_t SavePasteData(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter = nullptr,
73 (void)delayGetter; variable
/foundation/distributeddatamgr/pasteboard/services/zidl/include/
H A Dpasteboard_delay_getter_client.h25 explicit PasteboardDelayGetterClient(std::shared_ptr<PasteboardDelayGetter> delayGetter);
H A Dpasteboard_service_stub.h38 sptr<IPasteboardDelayGetter> delayGetter = nullptr,
H A Dpasteboard_service_proxy.h35 virtual int32_t SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter,
/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/src/
H A Dnapi_systempasteboard.cpp149 if (pasteboardDelayWorker == nullptr || pasteboardDelayWorker->delayGetter == nullptr) { in UvQueueWorkGetDelayPasteData()
150 PASTEBOARD_HILOGE(PASTEBOARD_MODULE_JS_NAPI, "pasteboardDataWorker or delayGetter is null"); in UvQueueWorkGetDelayPasteData()
155 auto env = pasteboardDelayWorker->delayGetter->GetEnv(); in UvQueueWorkGetDelayPasteData()
156 auto ref = pasteboardDelayWorker->delayGetter->GetRef(); in UvQueueWorkGetDelayPasteData()
213 pasteboardDelayWorker->delayGetter = shared_from_this(); in GetUnifiedData()
545 if (context->isDelay && context->delayGetter != nullptr) { in SetUnifiedData()
546 ret = PasteboardClient::GetInstance()->SetUnifiedData(*(context->obj), context->delayGetter->GetStub()); in SetUnifiedData()
635 std::shared_ptr<PasteboardDelayGetterInstance> delayGetter = nullptr; in SetUnifiedDataSync() local
637 delayGetter = std::make_shared<PasteboardDelayGetterInstance>(env, properties->delayDataRef_); in SetUnifiedDataSync()
638 delayGetter in SetUnifiedDataSync()
[all...]
/foundation/distributeddatamgr/pasteboard/framework/innerkits/include/
H A Dpasteboard_client.h218 int32_t SetPasteData(PasteData &pasteData, std::shared_ptr<PasteboardDelayGetter> delayGetter = nullptr,
228 const UDMF::UnifiedData &unifiedData, std::shared_ptr<PasteboardDelayGetter> delayGetter = nullptr);
/foundation/distributeddatamgr/pasteboard/services/core/include/
H A Di_pasteboard_service.h34 virtual int32_t SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter,
H A Dpasteboard_service.h108 virtual int32_t SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter,
215 int32_t SavePasteData(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter = nullptr,
217 int32_t SaveData(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter = nullptr,
219 void HandleDelayDataAndRecord(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter,
/foundation/distributeddatamgr/pasteboard/services/core/src/
H A Dpasteboard_service.cpp857 delayGetters_.ComputeIfPresent(appInfo.userId, [this, &data](auto, auto &delayGetter) { in GetDelayPasteData()
859 if (delayGetter.first != nullptr) { in GetDelayPasteData()
860 delayGetter.first->GetPasteData("", delayData); in GetDelayPasteData()
862 if (delayGetter.second != nullptr) { in GetDelayPasteData()
863 delayGetter.first->AsObject()->RemoveDeathRecipient(delayGetter.second); in GetDelayPasteData()
1196 int32_t PasteboardService::SetPasteData(PasteData &pasteData, const sptr<IPasteboardDelayGetter> delayGetter, in SetPasteData() argument
1200 return SavePasteData(data, delayGetter, entryGetter); in SetPasteData()
1203 int32_t PasteboardService::SaveData(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter, in SaveData() argument
1242 HandleDelayDataAndRecord(pasteData, delayGetter, entryGette in SaveData()
1256 HandleDelayDataAndRecord(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter, sptr<IPasteboardEntryGetter> entryGetter, const AppInfo &appInfo) HandleDelayDataAndRecord() argument
1440 SavePasteData(std::shared_ptr<PasteData> &pasteData, sptr<IPasteboardDelayGetter> delayGetter, sptr<IPasteboardEntryGetter> entryGetter) SavePasteData() argument
[all...]
/foundation/distributeddatamgr/pasteboard/framework/innerkits/src/
H A Dpasteboard_client.cpp379 int32_t PasteboardClient::SetPasteData(PasteData &pasteData, std::shared_ptr<PasteboardDelayGetter> delayGetter, in SetPasteData() argument
393 if (delayGetter != nullptr) { in SetPasteData()
395 delayGetterAgent = new (std::nothrow) PasteboardDelayGetterClient(delayGetter); in SetPasteData()
423 const UDMF::UnifiedData &unifiedData, std::shared_ptr<PasteboardDelayGetter> delayGetter) in SetUnifiedData()
426 return SetPasteData(*pasteData, delayGetter); in SetUnifiedData()
422 SetUnifiedData( const UDMF::UnifiedData &unifiedData, std::shared_ptr<PasteboardDelayGetter> delayGetter) SetUnifiedData() argument
/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()
/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/include/
H A Dsystempasteboard_napi.h111 std::shared_ptr<PasteboardDelayGetterInstance> delayGetter = nullptr; member
158 std::shared_ptr<PasteboardDelayGetterInstance> delayGetter; member
/foundation/distributeddatamgr/pasteboard/framework/test/src/
H A Dpasteboard_client_udmf_delay_test.cpp106 std::shared_ptr<PasteboardDelayGetter> delayGetter = std::make_shared<PasteboardDelayGetterImpl>(); in SetUnifiedData() local
107 auto status = PasteboardClient::GetInstance()->SetUnifiedData(delayData, delayGetter); in SetUnifiedData()

Completed in 15 milliseconds