1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-16 16:23:25 +00:00
Files
MeshAgent/Debug/NetworkMonitorTest.js
2017-10-12 14:28:03 -07:00

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