Gearman::Client::Async.3pm

Langue: en

Version: 2007-05-17 (fedora - 06/07/09)

Section: 3 (Bibliothèques de fonctions)

NAME

Gearman::Client::Async - Asynchronous client module for Gearman for Danga::Socket applications

SYNOPSIS

     use Gearman::Client::Async;
 
     # Instantiate a new Gearman::Client::Async object.
     $client = Gearman::Client::Async->new(
         job_servers => [ '127.0.0.1', '192.168.0.1:123' ],
     );
 
     # Overwrite job server list with a new one.
     $client->set_job_servers( '10.0.0.1' );
 
     # Read list of job servers out of the client.
     $arrayref = $client->job_servers;
     @array = $client->job_servers;
 
     # Start a task
     $task = Gearman::Task->new(...); # with callbacks, etc
     $client->add_task( $task );
 
 
Copyright 2006 Six Apart, Ltd.

License granted to use/distribute under the same terms as Perl itself.

WARRANTY

This is free software. This comes with no warranty whatsoever.

AUTHORS

  Brad Fitzpatrick (brad@danga.com)
  Jonathan Steinert (hachi@cpan.org)