La classe GearmanWorker
(PECL gearman >= 0.5.0)
Introduction
Synopsis de la classe
GearmanWorker
{
/* Méthodes */
public bool addFunction
( string
}$function_name
, callable $function
[, mixed &$context
[, int $timeout
]] )Sommaire
- GearmanWorker::addFunction — Enregistre et ajoute une fonction de rappel
- GearmanWorker::addOptions — Ajout des options à l'agent
- GearmanWorker::addServer — Ajoute un serveur de travaux
- GearmanWorker::addServers — Ajoute plusieurs serveurs de travaux
- GearmanWorker::clone — Crée une copie d'un agent
- GearmanWorker::__construct — Crée une instance GearmanWorker
- GearmanWorker::echo — Test la réponse d'un serveur de travaux
- GearmanWorker::error — Récupère la dernière erreur survenue
- GearmanWorker::getErrno — Récupère la errno
- GearmanWorker::options — Récupère les options de l'agent
- GearmanWorker::register — Enregistre une fonction sur un serveur de travaux
- GearmanWorker::removeOptions — Supprime des options de l'agent
- GearmanWorker::returnCode — Récupère le dernier code Gearman retourné
- GearmanWorker::setId — Définit un identifiant au worker
- GearmanWorker::setOptions — Définit les options de l'agent
- GearmanWorker::setTimeout — Définit le délai d'attente maximal d'activité du socket I/O
- GearmanWorker::timeout — Récupère le délai d'attente de l'activité du socket I/O
- GearmanWorker::unregister — Supprime une fonction des serveurs de travaux
- GearmanWorker::unregisterAll — Supprime toutes les fonctions des serveurs de travaux
- GearmanWorker::wait — Attente une activité d'un ou plusieurs serveurs de travaux
- GearmanWorker::work — Attend et exécute un travail