Proc :: tenedor

Proc :: Fork es una interfaz simple e intuitiva para la llamada del sistema Fork ().
Descargar ahora

Proc :: tenedor Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Aristotle Pagaltzis
  • Sitio web del editor:
  • http://search.cpan.org/~aristotle/Sub-ArgShortcut-1.01/lib/Sub/ArgShortcut.pm

Proc :: tenedor Etiquetas


Proc :: tenedor Descripción

Proc :: Fork es una interfaz simple e intuitiva de la llamada del sistema Fork (). Proc :: Fork es una interfaz simple e intuitiva a la horquilla () System Call.Synopsis Use Proc :: Fork; NIÑO {# El código secundario va aquí. } padre {My $ Child_Pid = Shift; # El código principal va aquí. Waitpid $ Child_PID, 0; } Reintentar {My $ intentos = Cambio; # qué hacer si si se break () falla: # devuelve VERDADERO para intentarlo de nuevo, False para abortar volver si $ intentos> 5; Dormir 1, regreso 1; } ERROR {# El código de manejo de errores va aquí # (FORK () falló y el bloque de reintento devolvió FALSO)}; # ¡Note el punto y coma al final! En la mayoría de los módulos CASESTHIS proporciona una forma intuitiva y perl-ish para escribir programas de bifurcación al permitirle usar bloques para ilustrar qué sección de código se ejecuta en qué bifurcación. El código para el manipulador de padres, hijos, reintentos y controlador de errores se agrupan en un "bloque de horquilla". Las cláusulas pueden aparecer en cualquier orden, pero deben ser consecutivas (sin ninguna otra declaración en el medio). El punto y coma después de la última cláusula es obligatoria, a menos que la última cláusula esté al final del bloqueo o el archivo. Todas las CLAUSES necesitan. no ser especificado. Si se omite la cláusula de reintento, solo se intentará una horquilla. Si se omite la cláusula de error, el programa morirá con un mensaje simple si no puede volver a intentarlo. Si se omite la cláusula de padres o hijos, el proceso respectivo (padre o hijo) comenzará a ejecutar la ejecución después de la cláusula final. Entonces, si uno u otro solo tiene que hacer una acción simple, solo necesita especificar que uno. Por ejemplo: # Disparar un proceso de niño para hacer un pequeño procesamiento simple {EXEC '/ bin / ls', '-l'; morir "no pudo ejecutar ls: $! n"; }; # El padre continuará la ejecución desde aquí # ... Si el código en cualquiera de las cláusulas no muere ni sale, continuará la ejecución después del bloque de la horquilla. Requisitos: · Perl


Proc :: tenedor Software relacionado