MCPcopy Index your code
hub / github.com/nodejs/node-addon-api / InitAsyncWorker

Function InitAsyncWorker

test/async_worker.cc:322–341  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

320};
321
322Object InitAsyncWorker(Env env) {
323 Object exports = Object::New(env);
324 exports["doWorkRecv"] = Function::New(env, TestWorkerWithUserDefRecv::DoWork);
325 exports["doWithRecvAsyncRes"] =
326 Function::New(env, TestWorkerWithUserDefRecv::DoWorkWithAsyncRes);
327 exports["doWork"] = Function::New(env, TestWorker::DoWork);
328 exports["doWorkAsyncResNoCallback"] =
329 Function::New(env, TestWorkerNoCallback::DoWorkWithAsyncRes);
330 exports["doWorkNoCallback"] =
331 Function::New(env, TestWorkerNoCallback::DoWork);
332 exports["doWorkWithResult"] =
333 Function::New(env, TestWorkerWithResult::DoWork);
334 exports["tryCancelQueuedWork"] = Function::New(env, CancelWorker::DoWork);
335
336 exports["expectCancelToFail"] =
337 Function::New(env, FailCancelWorker::DoCancel);
338 exports["expectCustomAllocWorkerToDealloc"] =
339 Function::New(env, CustomAllocWorker::DoWork);
340 return exports;
341}

Callers 1

InitFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected