p5-ParallelUserAgent - Extension for LWP to allow parallel HTTP and FTP access

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename p5-ParallelUserAgent-2.62.txz
Package name p5-ParallelUserAgent
Package version 2.62
Package release -
Package architecture amd64
Package type txz
Category perl5 www
Homepage https://metacpan.org/release/ParallelUserAgent
License GPLv1+, ART10
Maintainer sunpoet@FreeBSD.org
Download size 63.57 KB
Installed size 169.13 KB
ParallelUserAgent (or PUA for short) is an extension of the existing libwww-5.x
distribution. It allows you to connect to download several Web pages in
_parallel_, without having to request each page one after the other.
Instead of retrieving each single page using LWP::UserAgent::request or
::simple_request methods, you first "register" all pages that you wish to
download in parallel and then call PUA's "wait" method, which will then make all
the necessary connections and download the pages.
You can define callback routines which will be called whenever a connection is
established, is cut off, new data comes in or a request finishes. The
subroutines can be global for all requests you registered, or different for
every single request.
Callbacks for example allow you to print status updates as the responses come
in, or even immediately post follow-up requests based on the responses, all
within the same single "wait" cycle.
WWW: https://metacpan.org/release/ParallelUserAgent


Package Version Architecture Repository
p5-ParallelUserAgent-2.62.txz 2.62 i386 FreeBSD Ports Quarterly
p5-ParallelUserAgent-2.62.txz 2.62 amd64 FreeBSD Ports Quarterly
p5-ParallelUserAgent-2.62.txz 2.62 i386 FreeBSD Ports Latest
p5-ParallelUserAgent - - -


Name Value
p5-IO-Socket-SSL = 2.060
p5-libwww = 6.38
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-ParallelUserAgent-2.62.txz
Source Package www/p5-ParallelUserAgent

Install Howto

Install p5-ParallelUserAgent txz package:

# pkg install p5-ParallelUserAgent

See Also

Package Description
p5-Params-CallbackRequest-1.20_1.txz Provide callbacks to method and function parameters
p5-Params-Check-0.38_1.txz Generic input parsing/checking mechanism for Perl
p5-Params-Classify-0.015.txz Argument type classification
p5-Params-Coerce-0.14_2.txz Allows your classes to do coercion of parameters (Params::Coerce)
p5-Params-Util-1.07_2.txz Utility functions to aid in parameter checking
p5-Params-Validate-1.29.txz Validate method/function parameters
p5-Params-Validate-Dependencies-1.40.txz Validate combinations of parameters
p5-Params-ValidationCompiler-0.30_1.txz Build an optimized subroutine parameter validator once, use it forever
p5-Paranoid-2.07.txz Paranoia support for safer programs
p5-Paranoid-Log-Email-2.00.txz SMTP support for Paranoid::Log
p5-Paranoid-Log-Syslog-2.00.txz Syslog support for Paranoid::Log
p5-Parse-BooleanLogic-0.09_1.txz Parser of boolean expressions
p5-Parse-CPAN-Packages-2.40_1.txz Parse 02packages.details.txt.gz from CPAN
p5-Parse-CPAN-Packages-Fast-0.09.txz Parse CPAN package index
p5-Parse-CSV-2.05.txz Highly flexible CSV parser for large files