Changes for version 1.16
- bugfix in HTTP redirect code (Szymon Swierkosz)
Modules
non-blocking I/O as lambda calculus
backtrace chains of events
compatibility with pre-v1.00 version API
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
https requests lambda style
AnyEvent 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
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/http-redirect.pl
- eg/loop.pl
- eg/parallel.pl
- eg/sequential.pl
- eg/snmp.pl
- eg/thread.pl
- eg/webserver.pl