ftp_systype
Introduction
Autres services
PHP Manual
Gearman
Introduction
Installation/Configuration
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
Utilisation simple
GearmanClient
— La classe GearmanClient
GearmanClient::addOptions
— Ajoute des options au client
GearmanClient::addServer
— Ajoute un serveur de tâches au client
GearmanClient::addServers
— Ajoute une liste de serveurs de tâches au client
GearmanClient::addTask
— Ajoute une tâche à exécuter en parallèle
GearmanClient::addTaskBackground
— Ajoute une tâche d'arrière-plan pour une exécution en parallèle
GearmanClient::addTaskHigh
— Ajoute une tâche de forte priorité à effectuer en parallèle
GearmanClient::addTaskHighBackground
— Ajoute une tâche de fond de forte priorité à effectuer en parallèle
GearmanClient::addTaskLow
— Ajoute une tâche de faible priorité à effectuer en parallèle
GearmanClient::addTaskLowBackground
— Ajoute une tâche de fond de faible priorité à effectuer en parallèle
GearmanClient::addTaskStatus
— Ajoute une tâche pour obtenir le statut
GearmanClient::clearCallbacks
— Efface toutes les fonctions de rappel des tâches
GearmanClient::clone
— Crée une copie de l'objet GearmanClient
GearmanClient::__construct
— Crée une instance GearmanClient
GearmanClient::context
— Récupère le contexte de l'application
GearmanClient::data
— Récupère les données de l'application (obsolète)
GearmanClient::do
— Exécute une seule tâche et retourne le résultat (obsolète)
GearmanClient::doBackground
— Exécute une tâche en arrière-plan
GearmanClient::doHigh
— Exécute une seule tâche en priorité haute
GearmanClient::doHighBackground
— Exécute une tâche en priorité haute en arrière plan
GearmanClient::doJobHandle
— Récupère le gestionnaire de travaux pour la tâche en cours
GearmanClient::doLow
— Exécute une seule tâche en priorité basse
GearmanClient::doLowBackground
— Exécute une tâche en priorité basse en arrière-plan
GearmanClient::doNormal
— Exécute une tâche et retourne le résultat
GearmanClient::doStatus
— Récupère le statut de la tâche en cours
GearmanClient::echo
— Envoi des données à tous les serveurs de travaux afin de vérifier qu'ils les affichent en retour (obsolète)
GearmanClient::error
— Retourne la dernière erreur rencontrée sous forme de chaîne de caractères
GearmanClient::getErrno
— Récupère la valeur d'errno
GearmanClient::jobStatus
— Récupère le statut d'un travail en arrière-plan
GearmanClient::ping
— Envoi des données à tous les serveurs de tâches pour s'assurer qu'ils sont toujours en fonctionnement
GearmanClient::removeOptions
— Supprime les options du client
GearmanClient::returnCode
— Récupère le dernier code Gearman retourné
GearmanClient::runTasks
— Exécute une liste de tâches en parallèle
GearmanClient::setClientCallback
— Définit une fonction de rappel lorsqu'un paquet de données est reçu pour une tâche (obsolète)
GearmanClient::setCompleteCallback
— Définit une fonction à appeler une fois la tâche terminée
GearmanClient::setContext
— Définit le contexte d'une application
GearmanClient::setCreatedCallback
— Définit une fonction de rappel à appeler lorsqu'une tâche est placée dans la file d'attente
GearmanClient::setData
— Définit les données de l'application (obsolète)
GearmanClient::setDataCallback
— Définit une fonction de rappel à appeler lorsqu'un paquet de données est reçu pour une tâche
GearmanClient::setExceptionCallback
— Définit une fonction de rappel pour les exceptions émises par l'agent
GearmanClient::setFailCallback
— Définit une fonction de rappel à appeler lorsqu'un travail échoue
GearmanClient::setOptions
— Définit les options du client
GearmanClient::setStatusCallback
— Définit une fonction de rappel pour collecter les statuts d'une tâche
GearmanClient::setTimeout
— Définit le délai d'attente d'une activité du socket I/O
GearmanClient::setWarningCallback
— Définit une fonction de rappel lors de l'émission d'alerte depuis l'agent
GearmanClient::setWorkloadCallback
— Définit une fonction de rappel lors de la réception de mises à jour de données incrémentales
GearmanClient::timeout
— Récupère la valeur du délai d'activité du socket I/O
GearmanJob
— La classe GearmanJob
GearmanJob::complete
— Envoie les résultats ainsi que le statut complet (obsolète)
GearmanJob::__construct
— Crée une nouvelle instance GearmanJob
GearmanJob::data
— Envoie des données pour un travail en cours d'exécution (obsolète)
GearmanJob::exception
— Envoie une exception pour un travail en cours d'exécution (obsolète)
GearmanJob::fail
— Envoie un statut d'échec (obsolète)
GearmanJob::functionName
— Récupère le nom de la fonction
GearmanJob::handle
— Récupère le gestionnaire de travaux
GearmanJob::returnCode
— Récupère le dernier code retourné
GearmanJob::sendComplete
— Envoie le résultat ainsi que le statut complet
GearmanJob::sendData
— Envoie les données pour un travail en cours d'exécution
GearmanJob::sendException
— Envoie une exception pour un travail en cours d'exécution
GearmanJob::sendFail
— Envoie un statut d'échec
GearmanJob::sendStatus
— Envoie un statut
GearmanJob::sendWarning
— Envoie une alerte
GearmanJob::setReturn
— Définit une valeur de retour
GearmanJob::status
— Envoie un statut (obsolète)
GearmanJob::unique
— Récupère l'identifiant unique
GearmanJob::warning
— Envoie une alerte (obsolète)
GearmanJob::workload
— Récupère la charge de travail
GearmanJob::workloadSize
— Récupère la taille de la charge de travail
GearmanTask
— La classe GearmanTask
GearmanTask::__construct
— Crée une instance GearmanTask
GearmanTask::create
— Crée une tâche (obsolète)
GearmanTask::data
— Récupère les données retournées par une tâche
GearmanTask::dataSize
— Récupère la taille des données retournées
GearmanTask::function
— Récupère le nom de la fonction associée (obsolète)
GearmanTask::functionName
— Récupère le nom de la fonction associée
GearmanTask::isKnown
— Vérifie si une tâche est connue
GearmanTask::isRunning
— Vérifie si la tâche est actuellement en fonctionnement
GearmanTask::jobHandle
— Récupère le gestionnaire de travaux
GearmanTask::recvData
— Lit le travail ou les données retournées par une tâche dans un buffer
GearmanTask::returnCode
— Récupère le dernier code retourné
GearmanTask::sendData
— Envoie des données pour une tâche (obsolète)
GearmanTask::sendWorkload
— Envoie les données pour une tâche
GearmanTask::taskDenominator
— Récupère le dénominateur du taux de réalisation
GearmanTask::taskNumerator
— Récupère le numérateur du taux de réalisation
GearmanTask::unique
— Récupère l'identifiant unique de la tâche
GearmanTask::uuid
— Récupère l'identifiant unique pour une tâche (obsolète)
GearmanWorker
— La classe GearmanWorker
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
GearmanException
— La classe GearmanException
ftp_systype
Introduction
Autres services
PHP Manual