sleeptime2

0.1.0 • Public • Published

sleeptime2

Detects when the system wakes up from standby

(Improved version of sleeptime)

Docs

Example

const SleepTime2 = require('sleeptime2')

function onWakeUp (diff, now) {
  console.log('The system was asleep for ~%s', diff)
  console.log('Time now: %s', now)
  console.log('Time at last check: %s', now - diff)
}

const wakeUpTimer = new SleepTime2(onWakeUp)

console.log(wakeUpTimer)

API

SleepTime2(onWakeUp[, maxDiff])

  • onWakeUp: Function called if the time difference between the last check and now is bigger than maxDiff
  • maxDiff: Amount of milliseconds that the machine needs to be asleep for the event to trigger

.start()

Spawns a fork that watches the time

Automatically called after creation

.stop()

Kills the fork if any is running

Package Sidebar

Install

npm i sleeptime2

Weekly Downloads

2

Version

0.1.0

License

MIT

Unpacked Size

6.42 kB

Total Files

9

Last publish

Collaborators

  • mkg20001