Poe :: Sesión

PoE :: Session es un módulo PERL para la máquina de estado abstracto impulsado por eventos.
Descargar ahora

Poe :: Sesión Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • The POE authors
  • Sitio web del editor:
  • http://search.cpan.org/~rcaputo/POE-0.9989/lib/POE/Session.pm

Poe :: Sesión Etiquetas


Poe :: Sesión Descripción

Poe :: Session es un módulo Perl para la máquina de estado abstracto impulsado por eventos. Poe :: Session es un módulo PERL para la máquina de estado abstracto accionada por eventos. HSYNOPSIS # IMPORT POE :: Constantes de sesión. Use Poe :: Sesión; Poe :: Session-> Crear (# en línea o coderef estados. Inline_States => {State_one => CODEREF_ONE, State_Two => Sub {...},}, # Llank and Mapping Object States. Object_States => , $ Object_TWO => {State_Nine => 'Methy_Nine'},], # Paquete Plain and Mapped States. Paquete_states => , $ PAQUETES_TWO => {State_ten =>' Methy_Ten '},], # Parámetros para el estado _start de la sesión. Args => , # opciones iniciales. Vea la Método de opción (). Opciones =>% Opciones, # Cambie la representación del montón de la sesión. Montón => [],); Otros métodos: # Recupere el identificador único de una sesión. $ session_id = $ session-> id; # Recuperar una referencia al montón de la sesión. $ session_heap = $ session-> get_heap (); # Conjunto o opciones de sesión claras. $ session-> Opción (trace => 1, predeterminado => 1); $ session-> Opción (traza); # Crear un rebeso, luego invocarlo y transmitir información adicional #. $ Postback_coDeref = $ session-> Postback ($ State_Name, @State_Args); $ Postback_coDeref -> (@Additional_args); # O hacer lo mismo sincronamente $ callback_coderef = $ session-> devolver ($ State_name, @state_args); $ RETVAL = $ CALLBRING_CODEREF -> (@Additional_args); POE :: Sesión combina un contexto de tiempo de ejecución con una máquina de estado impulsada por eventos. Juntos implementan un hilo de tiempo de tiempo de forma cooperativa simple. Reciben sus listas de tiempo como eventos de Poe :: Kernel. Cada evento tiene dos campos, un nombre de estado y un identificador de sesión. Estos campos describen el código para ejecutar y el contexto para ejecutarlo, respectivamente. Los eventos llevan varios otros campos que se discutirán en la sección "Campos de eventos predefinidos". Los estados son re-participantes ya que se invocan con sus contextos de tiempo de ejecución. Aunque no suele ser necesario, esta re-impresión permite que una función única se limite a varias sesiones diferentes, bajo varios nombres de estado diferentes. Se ejecutan las sesiones, publican nuevos eventos a través del kernel. Estos eventos pueden ser por sí mismos u otras sesiones, en cuyo caso actúan como una forma de comunicaciones entre sesiones. El kernel también puede generar eventos basados ​​en condiciones externas, como la actividad de los archivos o el paso del tiempo.Poe proporciona algunos estados incorporados convenientes con significados especiales. Se cubrirán más adelante en la sección "Estados predefinidos". Requisitos: · Perl


Poe :: Sesión Software relacionado

NETADDR :: IP

NETADDR :: IP es un módulo PERL que puede administrar las direcciones y subredes IPv4 y IPv6. ...

346

Descargar