Changes for version 5.3 - 2010-12-31

  • major IOAsync patch by Paul Evans - 0.33 is required, as the major issues with IO::Async have been solved in that version, including the availabilty of a default loop!
  • implement new wbuf_max parameter for AnyEvent::Handle.
  • added Cocoa::EventLoop backend by Daisuke Murase.
  • the default testsuite now honors PERL_ANYEVENT_MODEL (Paul Evans).
  • clarify handle on_prepare documentation.
  • set CLOEXEC flag on parent-side fd's in AnyEvent::Util::run_cmd, to avoid leaking them to any child processes.
  • try to force files into the arch-dependend lib directory, for the half-"turly obsessive compulsive person"(s) that depend on it.

Documentation

frequently asked questions
an introductory tutorial to AnyEvent

Modules

AE
simpler/faster/newer/cooler AnyEvent API
the DBI of event loop programming
fully asynchronous DNS resolution
debugging utilities for AnyEvent
non-blocking I/O on streaming handles via AnyEvent
AnyEvent adaptor for Cocoa::EventLoop
AnyEvent adaptor for EV
AnyEvent adaptor for Event
AnyEvent adaptor for Event::Lib
AnyEvent adaptor for Glib
AnyEvent adaptor for IO::Async
AnyEvent adaptor for Irssi
AnyEvent adaptor for POE
Pure-Perl event loop and AnyEvent adaptor for itself
AnyEvent adaptor for Qt
AnyEvent adaptor for Tk
useful IPv4 and IPv6 stuff.
force strict mode on for the whole process
SSLv2/SSLv3/TLSv1 contexts for use in AnyEvent::Handle
various utility functions.

Provides

AE
in lib/AnyEvent.pm
in lib/AnyEvent.pm
in lib/AnyEvent.pm
in lib/AnyEvent.pm
in lib/AnyEvent/Debug.pm
in lib/AnyEvent/Impl/Qt.pm
in lib/AnyEvent/Impl/Qt.pm