El uso básico de IO::Select
es sencillo: creamos un objeto IO::Select
y añadimos manejadores de fichero utilizando el método  add . Cuando estamos listos
para vigilar llamamos a  can_read  o  can_write  o  has_exception .
Cada uno de esos métodos retorna la lista de manejadores que están listos
para lectura/escritura, etc.
         use IO::Select;
         my $sel = IO::Select=>new;
         $sel->add(\*FOO);
         $sel->add(\*BAR);
         $sel->add(\*BAZ);
         if (@fh = $sel->can_read($timeout)) {
            # Each filehandle in @fh is ready to be read from
         }
 
