Zeromq :: Poller :: Temporizador

Temporizador simple para usar con Zeromq :: Poller
Descargar ahora

Zeromq :: Poller :: Temporizador Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • James Conerly
  • Sitio web del editor:
  • http://search.cpan.org/~jconerly/

Zeromq :: Poller :: Temporizador Etiquetas


Zeromq :: Poller :: Temporizador Descripción

Zeromq :: Poller es un módulo PERL que espera en los sockets de Zeromq para eventos, y si está escribiendo un demonio, por lo general, lo tendría en un bucle infinito. Sin embargo, si nada está sucediendo en esos sockets, entonces Zeromq :: El polo solo bloquea el método de la encuesta () indefinidamente. Daemons podría querer periódicamente hacer cosas, como Reload Configuration Files, hablar con bases de datos, o procesar trabajos que no tenían éxito en la primera vez. Currentamente, Zeromq :: Poller no tiene una funcionalidad incorporada para que se rompa periódicamente de la encuesta. () y trabajar. Por lo tanto, este es mi intento de agregar funcionalidad de temporizador periódico a Zeromq :: Poller, usando Zeromq.zeromq :: Poller :: Temporizador es un temporizador simple y similar a cualquier uso con Zeromq :: Poller. Al igual que un temporizador de cualquier evento, puede configurar cada temporizador para disparar una vez, o a intervalos. Actualmente no admite una función de devolución de llamada, y nunca. El temporizador es simplemente una forma de hacer posible romper periódicamente la llamada de bloqueo a la encuesta () para que pueda hacer otras cosas de la demanda. Sessynopsis Use Zeromq :: Poller :: Temporizador; My $ Timer = Zeromq :: Poller :: Temporizador-> Nuevo (Nombre => 'My_Timer', # Requerido después => $ segundos, # Intervalo requerido => $ segundos, pausa => , # por defecto 0); Página de inicio del producto


Zeromq :: Poller :: Temporizador Software relacionado