Gearman-SlotManager
view release on metacpan or search on metacpan
lib/Gearman/SlotWorker.pm view on Meta::CPAN
use Gearman::Worker;
use Scalar::Util qw(weaken);
use LWP::Simple;
# options
has job_servers=>(is=>'rw',isa=>'ArrayRef', required=>1);
has channel=>(is=>'rw',required=>1);
has workleft=>(is=>'rw',isa=>'Int', default=>-1);
# internal
has exported=>(is=>'ro',isa=>'ArrayRef[Class::MOP::Method]', default=>sub{[]});
has worker=>(is=>'rw');
has is_stopped=>(is=>'rw');
has is_busy=>(is=>'rw');
has sbbaseurl=>(is=>'rw',default=>sub{''});
sub BUILD{
my $self = shift;
# register
( run in 0.685 second using v1.01-cache-2.11-cpan-5f2e87ce722 )