1.0.0 • Published 7 years ago
device-monitor
Licence
ISC
Version
1.0.0
Deps
1
Size
2 kB
Vulns
8
Weekly
0
device-monitor
Module for monitoring of connecting and disconnecting devices in system
Documentation:
| Function | Description |
|---|---|
startMonitoring() |
Begins monitoring for changes in system |
stopMonitoring() |
Ends monitoring for changes in system |
on('data', callback) |
At the moment of connecting or disconnecting device returns informations about that device: state - state of a device (connected or disconnected) devices - an array of connected or disconnected devices (eg. [ 'E:', 'D:' ]) |
Example:
const deviceMonitor = require('../device-monitor')
deviceMonitor.startMonitoring();
deviceMonitor.on('data', (data) => {
console.log(data.state);
console.log(data.devices);
});
setTimeout(() => {
deviceMonitor.stopMonitoring();
}, 10000);