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

NAME

Gearman::Objects - a parrent class for Gearman::Client and Gearman::Worker

METHODS

job_servers([$js])

getter/setter

$js array reference or scalar

set_job_servers($js)

set job_servers attribute by canonicalized $js_

canonicalize_job_servers($js)

$js array reference or scalar

return [canonicalized list]

prefix([$prefix])

getter/setter

socket($host_port, [$timeout])

depends on use_ssl prepare IO::Socket::IP or IO::Socket::SSL

  • $host_port peer address

  • $timeout default: 1

return depends on use_ssl IO::Socket::(IP|SSL) on success

sock_nodelay($sock)

set TCP_NODELAY on $sock, die on failure