Home
last modified time | relevance | path

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

/foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/src/
H A Dnapi_systempasteboard.cpp148 PasteboardDelayWorker *pasteboardDelayWorker = (PasteboardDelayWorker *)work->data; in UvQueueWorkGetDelayPasteData() local
149 if (pasteboardDelayWorker == nullptr || pasteboardDelayWorker->delayGetter == nullptr) { in UvQueueWorkGetDelayPasteData()
155 auto env = pasteboardDelayWorker->delayGetter->GetEnv(); in UvQueueWorkGetDelayPasteData()
156 auto ref = pasteboardDelayWorker->delayGetter->GetRef(); in UvQueueWorkGetDelayPasteData()
165 napi_value argv[1] = { CreateNapiString(env, pasteboardDelayWorker->dataType) }; in UvQueueWorkGetDelayPasteData()
170 std::unique_lock<std::mutex> lock(pasteboardDelayWorker->mutex); in UvQueueWorkGetDelayPasteData()
177 pasteboardDelayWorker->unifiedData = unifiedDataNapi->value_; in UvQueueWorkGetDelayPasteData()
181 pasteboardDelayWorker->complete = true; in UvQueueWorkGetDelayPasteData()
182 if (!pasteboardDelayWorker in UvQueueWorkGetDelayPasteData()
206 PasteboardDelayWorker *pasteboardDelayWorker = new (std::nothrow) PasteboardDelayWorker(); GetUnifiedData() local
[all...]

Completed in 3 milliseconds