The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Net::Peep::Host::Pool - A pool, or group, of Net::Peep::Host objects

SYNOPSIS

  use Net::Peep::Host;

DESCRIPTION

A pool, or group, of Net::Peep::Host objects and associated methods for thier usage and manipulation.

EXPORT

METHODS

  new() - The constructor.

  addHost($host) - Adds the host $host (a Net::Peep::Host object) to
  the host pool.

  hosts($host) - Returns the array of hosts in the host pool.

  getHostByName($name) - Returns the host with name $name from the
  host pool.  If no host is found with that name, it returns undef.

  getHostByAddr($ip) - Returns the host with IP address $ip.  If no
  host is found with that address, it returns undef.

  addHosts($string) - Takes a comma-delimited string of IP addresses
  or host names, parses them, and adds them to the host pool.

  isInHostPool($string) - Takes a host name or IP address and checks
  whether it is in the host pool.

  areInHostPool(@strings) - Takes a list of host names and/or IP
  addresses and checks whether any of them are in the host pool.

AUTHOR

Collin Starkweather (C) 2001.

SEE ALSO

perl(1), Net::Peep, Net::Peep::Host.