MCPcopy Create free account
hub / github.com/nodejs/nan / SleepWorker

Class SleepWorker

test/cpp/asyncworker.cpp:15–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13using namespace Nan; // NOLINT(build/namespaces)
14
15class SleepWorker : public AsyncWorker {
16 public:
17 SleepWorker(Callback *callback, int milliseconds)
18 : AsyncWorker(callback, "nan:test.SleepWorker"),
19 milliseconds(milliseconds) {}
20 ~SleepWorker() {}
21
22 void Execute () {
23 Sleep(milliseconds);
24 }
25
26 private:
27 int milliseconds;
28};
29
30NAN_METHOD(DoSleep) {
31 Callback *callback = new Callback(To<v8::Function>(info[1]).ToLocalChecked());

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected