Changes for version 1.34
- fixes for win32 perl 5.40
Modules
non-blocking I/O as lambda calculus
backtrace chains of events
asynchronous DBI
DNS queries lambda style
lambda-style file locking
wait for blocking code in children processes
http requests lambda style
library for enabling NTLM authentication in IO::Lambda::HTTP
http requests lambda style
https requests lambda style
simple httpd server
common properties for http requests
AnyEvent event loop for IO::Lambda
Glib event loop for IO::Lambda
POE event loop for IO::Lambda
Prima-based event loop for IO::Lambda
select(2)-based event loop for IO::Lambda
message passing queue
wait for a shared resource
emulate asynchronous behavior by polling
snmp requests lambda style
wait for pids and signals
wrapper condition for socket functions
wait for blocking code using threads
rate-limiting facility
Provides
in lib/IO/Lambda/DBI.pm
in lib/IO/Lambda/DBI.pm
in lib/IO/Lambda/HTTP/Authen/Negotiate.pm
in lib/IO/Lambda.pm
in lib/IO/Lambda/DBI.pm
in lib/IO/Lambda/Message.pm
Examples
- eg/bench/1.2GHz-win32.tcpbenchmark
- eg/bench/2.4GHz-x86-64.tcp.benchmark
- eg/bench/tcp-batch
- eg/bench/tcp-batch.bat
- eg/bench/tcp-lambda-optimized.pl
- eg/bench/tcp-lambda.pl
- eg/bench/tcp-poe-components.pl
- eg/bench/tcp-poe-optimized.pl
- eg/bench/tcp-poe-raw.pl
- eg/bench/tcp-raw.pl
- eg/dbi.pl
- eg/dns.pl
- eg/fork.pl
- eg/gtk.pl
- eg/http-redirect.pl
- eg/loop.pl
- eg/parallel.pl
- eg/sequential.pl
- eg/snmp.pl
- eg/thread.pl
- eg/throttle.pl
- eg/webserver.pl