Downloadliste

Projektbeschreibung

AnyEvent provides an identical interface to
multiple event loops. This allows module authors
to utilize an event loop without forcing module
users to use the same event loop (as only a single
event loop can coexist peacefully at any one
time). The interface itself is vaguely similar but
not identical to the Event module. On the first
call of any method, the module tries to detect the
currently loaded event loop by probing for an
already-loaded event loop, such as Glib or Event.
The first one found is used. If none is found, the
module tries to load an event module, and failing that, it will fall back to an optimized pure Perl implementation.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-12-28 07:10
5.29

Die FAQ wurde verbessert. AnyEvent:: Strenge wurde freigestellt. Kompatibilität mit Tk wurde verbessert.
Tags: Stable, Minor
The FAQ was improved. AnyEvent::Strict was made optional. Compatibility with Tk was improved.

2009-07-07 09:51
4.8

Die wichtigste neue Feature in dieser Version ist die neue ausgeschlossen sein:: TLS-Modul, welches Abstracts TLS / SSL-Verbindung Parameter in einer sehr einfachen Weise. Dies ist hoffentlich auch leichter zu verstehen und rationeller als üblich, während immer noch sicher Vorgaben und die Integration in wesentlichen ausgeschlossen sein Bereitstellung:: Handle für z. B. Peer Name Verifikation. Auf der Backend-Seite, gibt es jetzt eine etwas eingeschränkte IO:: Async-Backend. Abgesehen von neuen Funktionen, es gibt eine große Anzahl von Bugfixes zur weiteren Verbesserung der Qualität, wie ausgeschlossen sein:: DNS-Behandlungen Großbuchstaben CNAME Ziele richtig.
The major new feature in this release is the new AnyEvent::TLS module, which abstracts TLS/SSL connection parameters in a very simple way. This is hopefully also easier to understand and more rational than usual, while still providing secure defaults and essential integration into AnyEvent::Handle for e.g. peer name verification. On the backend side, there is now a somewhat limited IO::Async backend. Apart from new features, there are a large number of bugfixes to further improve the quality, such as AnyEvent::DNS not handling uppercase CNAME targets correctly.

2009-02-15 16:26
4.34

Diese Veröffentlichung fügt einen einführenden Tutorial. Auch wurden viele Umgehungsmöglichkeiten für Windows und Tk Bugs durchgeführt, damit ausgeschlossen sein Verhalten identisch mit Unix-Verhalten zu machen. IPv6-Unterstützung ist nur aktiv, wenn das Betriebssystem unterstützt es tatsächlich. BSD-Plattformen die Umsetzung der Steckdose Strukturen falsch sind jetzt umgingen. Unix Domain Sockets sind nun transparent unterstützt. NAPTR und SRV-Handling wurde verbessert. Schließlich wurden zahlreiche Fehler und Performance-Verbesserungen angewandt werden, insbesondere zu ausgeschlossen sein:: Handle-und TLS-Unterstützung.
This release adds an introductory tutorial. Also, many workarounds for Windows and Tk bugs have been implemented, to make AnyEvent behavior identical to Unix behavior. IPv6 support is only enabled when the OS actually supports it. BSD platforms implementing the socket structures incorrectly are now worked around. Unix domain sockets are now supported transparently. NAPTR and SRV handling has been improved. Lastly, a great many bugs and performance improvements have been applied, especially to AnyEvent::Handle and TLS support.

2008-05-25 20:56
4.03

Diese Veröffentlichung fügt Backends für Qt, POE, und Event:: Lib. Die reine Perl-Ereignis-Schleife ist viel schneller, und es kann nun mit Konkurrenz (und übertreffen) die meisten C-basierte Ereignis hinzugefügt. Ein komplett non-blocking DNS-Stub Resolver-Bibliothek hinzugefügt wurde. Ein Socket-Bibliothek, die transparent (und ohne zu blockieren überhaupt) zu erstellen IPv4 und IPv6-Server und-Clients, nutzt die SRV-Datensätze können hinzugefügt wurde. Ein Datei-Handle Wrapper, der Datenübertragung und transparent strukturiert unterstützt (und non-blocking) SSL / TLS-Filter wurde hinzugefügt. Viele allgemeine Verbesserungen und Bugfixes wurden hinzugefügt. Windows ist offiziell unterstützt.
Tags: Major feature enhancements
This release adds backends for Qt, POE, and
Event::Lib. The pure-perl event loop is much
faster, and it can now compete with (and surpass)
most C-based event libraries. A fully non-blocking
DNS stub resolver library was added. A Socket
library that can transparently (and without
blocking at all) create IPv4 and IPv6 servers and
clients, takes advantage of SRV records was added.
A file handle wrapper that supports structured
data transfers and transparent (and non-blocking)
SSL/TLS filtering was added. Lots of general
improvements and bugfixes were added. Windows is
officially supported.

2008-04-16 22:25
3.1

Die ein-Watcher pro fd / poll Begrenzung wurde durch eine neue Tk-Backend hob das rund um die vielen Fehler in Tk. Unterstützung für die EV-Ereignis-Schleife (und der Coro:: EV-Modul) wurde hinzugefügt, und ist mit Abstand die schnellste Wahl für jetzt ausgeschlossen sein. PID Beobachter sind nicht mehr Autoreset und kann genutzt werden, um für jedes Kind Ausfahrt zu sehen. Die Dokumentation wurde erweitert und geklärt, und alle Backends haben jetzt eine (einfache) man-Seite.
Tags: Major feature enhancements
The one-watcher per fd/poll limitation has been lifted by a new Tk backend that works around the many bugs in Tk. Support for the EV event loop (and the Coro::EV module) has been added, and is by far the fastest choice available for AnyEvent now. PID watchers are no longer autoreset and can be used to watch for any child exit. The documentation has been extended and clarified, and all backends now have a (simple) man page.

Project Resources