| 53 | } // end of anonymous namespace |
| 54 | |
| 55 | Object InitPersistentAsyncWorker(Env env) { |
| 56 | Object exports = Object::New(env); |
| 57 | exports["doWork"] = Function::New(env, PersistentTestWorker::DoWork); |
| 58 | exports.DefineProperty(PropertyDescriptor::Accessor( |
| 59 | env, exports, "workerGone", PersistentTestWorker::GetWorkerGone)); |
| 60 | exports["deleteWorker"] = |
| 61 | Function::New(env, PersistentTestWorker::DeleteWorker); |
| 62 | return exports; |
| 63 | } |