The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 4.82 - 2009-07-11

  • POE and Event backends didn't accept some callable objects as callbacks.
  • use Config module instead of POSIX module to detect signal names in AnyEvent::Strict and AnyEvent::Impl::EventLib, as the POSIX module doesn't even have all POSIX signals :/.
  • use more workarounds around the many refcnt/corruption bugs in Event::Lib.
  • work around a race condition in perl's select, causing t/03_child.t to rarely fail.

Documentation

an introductory tutorial to AnyEvent

Modules

provide framework for multiple event loops
fully asynchronous DNS resolution
non-blocking I/O on file handles via AnyEvent
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 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

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