WWW::Curl::Multi(3pm)

WWW::Curl::Multi3pm

Perl extension interface for libcurl

Usage

    use WWW::CURL::Multi;
    my $curlm = new WWW::Curl::Multi;
    $curlm->add_handler($curl);
    $curlm->perform;
    $curlm->remove_handler($curl);

Overview

WWW::Curl::Multi is an extension to WWW::Curl::Easy which makes it possible to process multiple easy handles parallel.

Methods

    $curlm = new WWW::Curl::Multi
        This method constructs a new WWW::Curl::Multi object.
    $curlm->add_handler( $curl )
        This method adds a WWW::Curl::Easy object to the multi stack.
    $curlm->perform
        This method parallel perlforms all WWW::Curl::Easy objects
        on the stack.
        *Warning* - this does not perform exactly the
        same functions as the direct libcurl function - for example,
        there's no opportunity to get the fdset back at any time, so
        this interface could change in future as those functions
        are added.
    $curl->remove_handler( $curl )
        This method removes a WWW::Curl::Easy object from the stack.

Author

Sebastian Riedel ([email protected])

From libwww-curl-perl 3.02-2 in Debian 4.0 (Etch). Parsed by carta from the page's man source.