Gearman::Taskset - a taskset in Gearman, from the point of view of a
Gearman::Client
use Gearman::Client;
my $client = Gearman::Client->new;
# waiting on a set of tasks in parallel
my $ts = $client->new_task_set;
$ts->add_task( "add" => "1+2", {...});
$ts->wait();
Gearman::Taskset is a Gearman::Client's representation of tasks queue
Waits for a response from the job server for any of the tasks listed in the
taskset. Will call the on_* handlers for each of the tasks that have
been completed, updated, etc. Doesn't return until everything has finished
running or failing.
Adds a task to the taskset. Three different calling conventions are available.
$opts_hr see Gearman::Task