Module async
libuv::handles
Async handles allow the user to “wakeup” the event loop and get a callback called from another thread.