Immediate
This object is created internally and is returned from setImmediate()
.
It can be passed to clearImmediate()
in order to cancel the scheduled actions.
Instance Members
hasRef(): Bool
If true, the Immediate
object will keep the Node.js event loop active.
Returns |
---|
Bool |
ref(): Immediate
When called, requests that the Node.js event loop not exit so long as the Immediate
is active.
Calling immediate.ref()
multiple times will have no effect.
By default, all Immediate
objects are "ref'ed", making it normally unnecessary to call immediate.ref()
unless immediate.unref()
had been called previously.
Returns |
---|
Immediate |
unref(): Immediate
When called, the active Immediate
object will not require the Node.js event loop to remain active.
If there is no other activity keeping the event loop running, the process may exit before the Immediate
object's
callback is invoked. Calling immediate.unref() multiple times will have no effect.
Returns |
---|
Immediate |