device-monitor
v1.0.0
Published
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 in
Readme
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);