Files
tlt-bus-map/node_modules/sleep/index.js

20 lines
437 B
JavaScript

var sleep = require('./build/Release/node_sleep.node');
sleep.sleep = function(seconds) {
if (seconds < 0 || seconds % 1 != 0) {
throw new Error('Expected number of seconds');
}
sleep.usleep(seconds * 1000000);
}
sleep.msleep = function(miliseconds) {
if (miliseconds < 0 || miliseconds % 1 != 0) {
throw new Error('Expected number of miliseconds');
}
sleep.usleep(miliseconds * 1000);
}
module.exports = sleep;