Daisuke Murase > POE-Component-Client-HTTPDeferred-0.02 > POE::Component::Client::HTTPDeferred::Deferred

Download:
POE-Component-Client-HTTPDeferred-0.02.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

POE::Component::Client::HTTPDeferred::Deferred - Deferred class for POE::Component::Client::HTTPDeferred.

SEE ALSO ^

POE::Component::Client::HTTPDeferred.

METHOD ^

new

    my $d = POE::Component::Client::HTTPDeferred::Deferred->new;

Create deferred object.

cancel

    $d->cancel;

Cancel HTTP Request.

callback

    $d->callback($response);

An normal response callback method. This is called when http request is successful.

errback

    $d->errback($response);

An error response callback. This is called when http request is failed.

addBoth

    $d->addBoth($callback);

Add $callback to both callback and errback.

This is same as following:

    $d->addCallbacks($callback, $callback);

addCallback

    $d->addCallback($callback);

Add $callback to normal callback.

addCallbacks

    $d->addCallbacks( $callback, $errback );

Add $callback to normal callback, and $errback to error callback.

addErrback

    $d->addErrback( $errback );

Add $errback to error callback.

AUTHOR ^

Daisuke Murase <typester@cpan.org>

COPYRIGHT ^

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

The full text of the license can be found in the LICENSE file included with this module.

syntax highlighting: