Lines Matching defs:actxt
149 auto actxt = reinterpret_cast<AsyncContext *>(data);
150 LOG_DEBUG(UDMF_KITS_NAPI, "napi_async_execute_callback ctxt->status = %{public}d", actxt->ctxt->status);
151 if (actxt->execute && actxt->ctxt->status == napi_ok) {
153 actxt->execute();
162 auto actxt = reinterpret_cast<AsyncContext *>(data);
164 actxt->ctxt->status);
165 if ((status != napi_ok) && (actxt->ctxt->status == napi_ok)) {
167 actxt->ctxt->status = status;
169 if ((actxt->complete) && (status == napi_ok) && (actxt->ctxt->status == napi_ok)) {
171 actxt->complete(actxt->ctxt->output);
173 GenerateOutput(actxt->ctxt.get());
175 napi_delete_reference(env, actxt->ctxt->callbackRef);
176 napi_delete_async_work(env, actxt->work);
177 delete actxt;