The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 4.83 - 2009-07-17

  • implement AnyEvent::Socket::getprotobyname.
  • AnyEvent::CondVar's will now detect recursive blocking waits and will croak, as too many people fall into this trap.
  • AnyEvent::Handle will now call ->destroy on itself after executing the on_error callback, instead of doing some half-baked internal shutdown, for fatal errors.
  • clarify on_eof behaviour w.r.t. the read queue and on_read callbacks.
  • ignore some possible spurious wake-ups in tcp_connect.

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