Searched refs:jsWorkParam (Results 1 – 1 of 1) sorted by relevance
152 auto jsWorkParam = reinterpret_cast<JsPrintCallback::JsWorkParam*>(work->data); in UvQueueWork() local153 if (jsWorkParam == nullptr) { in UvQueueWork()158 napi_call_function(jsWorkParam->nativeEngine, jsWorkParam->jsObj, in UvQueueWork()159 … jsWorkParam->jsMethod, jsWorkParam->argc, jsWorkParam->argv, &(jsWorkParam->jsResult)); in UvQueueWork()160 jsWorkParam->isCompleted = true; in UvQueueWork()161 if (jsWorkParam->isSync) { in UvQueueWork()162 jsWorkParam->self = nullptr; in UvQueueWork()164 std::unique_lock<std::mutex> lock(jsWorkParam->self->conditionMutex_); in UvQueueWork()165 jsWorkParam->self->syncCon_.notify_one(); in UvQueueWork()167 PRINT_SAFE_DELETE(jsWorkParam); in UvQueueWork()