1.0.0 • Published 5 years ago

device-monitor v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

device-monitor

Module for monitoring of connecting and disconnecting devices in system

Documentation:

FunctionDescription
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);