The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

XAS::Lib::Gearman - An interface to the Gearman job queue system.

SYNOPSIS

 use XAS::Class
     version => '0.01',
     base    => 'XAS::Lib::Gearman'
 ;

DESCRIPTION

This is the base class for XAS::Lib::Gearman::Client and XAS::Lib::Gearman::Worker.

METHODS

new

This module will load the indicated module and initialize it. It take one parameter with three optional ones.

-module

This parameter is mandatory. It is the module to load and initialize.

-server

An optional server to connect too. Defaults to 'localhost'. This may be a comma seperated list of hosts and port numbers.

Example

   -server => 'localhost:4730,remotehost:9600'
-port

An optional IP port to connect too.

SEE ALSO

XAS

AUTHOR

Kevin Esteb, <kevin@kesteb.us>

COPYRIGHT AND LICENSE

Copyright (C) 2012 by Kevin L. Esteb

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or, at your option, any later version of Perl 5 you may have available.