api documentation for network (v0.3.2)

Cross platform network utilities for Node.js (gateway_ip, MAC address, etc)

table of contents

  1. module network
    1. function network.get_active_interface (cb)
    2. function network.get_gateway_ip (cb)
    3. function network.get_interfaces_list (cb)
    4. function network.get_private_ip (cb)
    5. function network.get_public_ip (options, cb)
    6. function network.mac_address_for (nic_name, cb)
    7. object network.darwin
    8. object network.linux
    9. object network.win32
  2. module network.darwin
    1. function network.darwin.gateway_ip_for (nic_name, cb)
    2. function network.darwin.get_active_network_interface_name (cb)
    3. function network.darwin.get_network_interfaces_list (cb)
    4. function network.darwin.mac_address_for (nic_name, cb)
    5. function network.darwin.netmask_for (nic_name, cb)
  3. module network.linux
    1. function network.linux.gateway_ip_for (nic_name, cb)
    2. function network.linux.get_active_network_interface_name (cb)
    3. function network.linux.get_network_interfaces_list (cb)
    4. function network.linux.interface_type_for (nic_name, cb)
    5. function network.linux.mac_address_for (nic_name, cb)
    6. function network.linux.netmask_for (nic_name, cb)
  4. module network.win32
    1. function network.win32.gateway_ip_for (nic_name, cb)
    2. function network.win32.get_active_network_interface_name (cb)
    3. function network.win32.get_network_interfaces_list (callback)
    4. function network.win32.mac_address_for (nic_name, cb)
    5. function network.win32.netmask_for (nic_name, cb)

module network

function network.get_active_interface (cb)

function network.get_gateway_ip (cb)

function network.get_interfaces_list (cb)

function network.get_private_ip (cb)

function network.get_public_ip (options, cb)

function network.mac_address_for (nic_name, cb)

module network.darwin

function network.darwin.gateway_ip_for (nic_name, cb)

function network.darwin.get_active_network_interface_name (cb)

function network.darwin.get_network_interfaces_list (cb)

function network.darwin.mac_address_for (nic_name, cb)

function network.darwin.netmask_for (nic_name, cb)

module network.linux

function network.linux.gateway_ip_for (nic_name, cb)

function network.linux.get_active_network_interface_name (cb)

function network.linux.get_network_interfaces_list (cb)

function network.linux.interface_type_for (nic_name, cb)

function network.linux.mac_address_for (nic_name, cb)

function network.linux.netmask_for (nic_name, cb)

module network.win32

function network.win32.gateway_ip_for (nic_name, cb)

function network.win32.get_active_network_interface_name (cb)

function network.win32.get_network_interfaces_list (callback)

function network.win32.mac_address_for (nic_name, cb)

function network.win32.netmask_for (nic_name, cb)

[ this document was created with utility2 ]