src/utils/ip.js
function Address(host, port, type, hostname, raw) {
  this.host = host || '0.0.0.0';
  this.port = port || 0;
  this.type = type || IP.types.IPV4;
  this.hostname = hostname || '0.0.0.0:0';
  this.raw = raw || ZERO_IP;
}
function Address(host, port, type, hostname, raw) {
  this.host = host || '0.0.0.0';
  this.port = port || 0;
  this.type = type || IP.types.IPV4;
  this.hostname = hostname || '0.0.0.0:0';
  this.raw = raw || ZERO_IP;
}
function Address ( host , port , type , hostname , raw ) { this . host = host || '0.0.0.0' ; this . port = port || 0 ; this . type = type || IP . types . IPV4 ; this . hostname = hostname || '0.0.0.0:0' ; this . raw = raw || ZERO_IP ; }
Represents a parsed address.
@constructor
@alias module:utils/ip.Address
@param {String} host
@param {Number} port
@param {Number} type
@param {String} hostname
@param {Buffer|null} raw
@property {String} host
@property {Number} port
@property {Number} type
@property {String} hostname
@property {Buffer} raw
Represents a parsed address .