Name : perl-AnyEvent-HTTP-LWP-UserAgent
| |
Version : 0.10
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : 8.64
| Date : 2024-08-05 20:52:14
|
Group : Development/Libraries/Perl
| Source RPM : perl-AnyEvent-HTTP-LWP-UserAgent-0.10-8.64.src.rpm
|
Size : 0.04 MB
| |
Packager : (none)
| |
Summary : LWP::UserAgent interface but works using AnyEvent::HTTP
|
Description :
When you use Coro you have a choice: you can use Coro::LWP or AnyEvent::HTTP (if you want to make asynchronous HTTP requests). If you use Coro::LWP, some modules may work incorrectly (for example Cache::Memcached) because of global change of IO::Socket behavior. AnyEvent::HTTP uses different programming interface, so you must change more of your old code with LWP::UserAgent (and HTTP::Request and so on), if you want to make asynchronous code.
AnyEvent::HTTP::LWP::UserAgent uses AnyEvent::HTTP inside but have an interface of LWP::UserAgent. You can safely use this module in Coro environment (and possibly in AnyEvent too).
In plain AnyEvent, you may use _async methods. They don\'t make blocking wait but return condition variable. So, you can avoid recursive blocking wait error.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-A/openSUSE_Tumbleweed/noarch |