mirror of
https://github.com/Ylianst/MeshAgent
synced 2025-12-16 16:23:25 +00:00
20 lines
623 B
JavaScript
20 lines
623 B
JavaScript
var nm = require('NetworkMonitor');
|
|
nm.on('change', function () { console.log("Change detected..."); });
|
|
nm.on('add', function (addr) { console.log("Address (" + addr + ") added"); });
|
|
nm.on('remove', function (addr) { console.log("Address (" + addr + ") removed"); });
|
|
|
|
console.log("Started Test");
|
|
|
|
function OnChange()
|
|
{
|
|
var interfaces = require('os').networkInterfaces();
|
|
for(var key in interfaces)
|
|
{
|
|
for (var i in interfaces[key])
|
|
{
|
|
console.log("Address ==> " + interfaces[key][i].address);
|
|
console.log(" status ==> " + interfaces[key][i].status);
|
|
}
|
|
}
|
|
}
|