| Zeromq :: Poller :: Timer Einfache Timer zur Verwendung mit Zeromq :: POLLER |
Jetzt downloaden |
Zeromq :: Poller :: Timer Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- James Conerly
- Website des Verlags:
- http://search.cpan.org/~jconerly/
Zeromq :: Poller :: Timer Stichworte
Zeromq :: Poller :: Timer Beschreibung
Zeromq :: Poller ist ein Perl-Modul, das auf ZeromQ-Buchsen für Ereignisse wartet, und wenn Sie einen Daemon schreiben, tun Sie dies normalerweise in einer unendlichen Schleife. Wenn jedoch an diesen Steckdosen nichts passiert, dann blockiert Zeromq :: Poller einfach nur auf deren Umfrage-Methode () auf unbestimmte Zeit. Daemons möchten möglicherweise regelmäßig Dinge tun, um Konfigurationsdateien zu laden, mit Datenbanken zu sprechen, mit Datenbanken zu sprechen, oder Process-Jobs, die beim ersten Mal nicht erfolgreich sind. () und arbeiten. Dies ist also mein Versuch, periodische Timer-Funktionen für Zeromq :: Poller hinzuzufügen, mithilfe von zeromq.zeromq :: Poller :: Timer ist ein einfacher, anliegender Anlieger-ähnlicher Timer für den Einsatz mit ZeromQ :: POLLER. Wie ein AnyEvent-Timer können Sie jeden Timer einstellen, um einmal oder in Intervallen abzufeuern. Es unterstützt derzeit keine Callback-Funktion und kann niemals. Der Timer ist einfach ein Weg, um es ermöglichen, den Blockieranruf periodisch auszubrechen, um die Umfrage (), so dass Sie andere Daemony-Sachen tun können. Synopsis verwenden Zeromq :: Poller :: Timer; mein $ timer = zeromq :: Poller :: TIMER-> NEU (Name => 'my_timer', # Erforderlich nach => $ Sekunden, # Erforderliche Intervall => $ Sekunden, Pause => , # Standardeinstellungen 0); Homepage des Produkts
Zeromq :: Poller :: Timer Zugehörige Software