La clase GearmanWorker
(PECL gearman >= 0.5.0)
Introducción
Sinopsis de la Clase
GearmanWorker
{
/* Métodos */
public bool addFunction
( string
}$function_name
, callable $function
[, mixed &$context
[, int $timeout
]] )Tabla de contenidos
- GearmanWorker::addFunction — Registra y añade una función de retorno
- GearmanWorker::addOptions — Añade opciones al trabajador
- GearmanWorker::addServer — Añade un servidor de trabajo
- GearmanWorker::addServers — Añade servidores de trabajo
- GearmanWorker::clone — Crea una copia del trabajador
- GearmanWorker::__construct — Crea una instancia GearmanWorker
- GearmanWorker::echo — Comprueba la respuesta de un servidor de trabajo
- GearmanWorker::error — Retorna el último error que ha ocurrido
- GearmanWorker::getErrno — Obtiene el código de error
- GearmanWorker::options — Retorna las opciones del trabajador
- GearmanWorker::register — Registra una función en el servidor de trabajo
- GearmanWorker::removeOptions — Elimina las opciones del trabajador
- GearmanWorker::returnCode — Obtiene el último código de retorno de Gearman
- GearmanWorker::setId — Asigna un identificador al trabajador de tal forma que pueda ser rastreado cuando se solicite a gearmand la lista de los trabajadores disponibles
- GearmanWorker::setOptions — Establece las opciones del trabajador
- GearmanWorker::setTimeout — Establece un tiempo de espera máximo para actividad de entrada/salida del socket
- GearmanWorker::timeout — Retorna el tiempo máximo de espera para actividad de entrada/salida del socket
- GearmanWorker::unregister — Elimina el registro del nombre de una función en los servidores de trabajo
- GearmanWorker::unregisterAll — Elimina el registro de todas los nombres de funciones en los servidores de trabajo
- GearmanWorker::wait — Espera cualquier actividad de uno de los servidores de trabajo
- GearmanWorker::work — Espera y realiza un trabajo