Класс GearmanWorker
(PECL gearman >= 0.5.0)
Введение
Обзор классов
GearmanWorker
{
/* Методы */
public addFunction
( string
$function_name
, callable $function
, mixed &$context
= ?
, int $timeout
= ?
) : bool
public __construct
(
)
}Содержание
- GearmanWorker::addFunction — Регистрация и добавление callback-функции
- GearmanWorker::addOptions — Добавление настроек обработчика
- GearmanWorker::addServer — Добавление сервера заданий
- GearmanWorker::addServers — Добавление серверов заданий
- GearmanWorker::clone — Создание копии обработчика
- GearmanWorker::__construct — Создание объекта GearmanWorker
- GearmanWorker::echo — Проверка отклика серверов заданий
- GearmanWorker::error — Получение последней обнаруженной ошибки
- GearmanWorker::getErrno — Получение номера ошибки
- GearmanWorker::options — Получение настроек обработчика
- GearmanWorker::register — Регистрация функции на сервере заданий
- GearmanWorker::removeOptions — Удаление настроек обработчика
- GearmanWorker::returnCode — Получение последнего кода возврата Gearman
- GearmanWorker::setId — Назначает обработчику идентификатор, чтобы в дальнейшем иметь возможность опросить все доступные обработчики
- GearmanWorker::setOptions — Установка настроек обработчика
- GearmanWorker::setTimeout — Задание тайм-аута ожидания ввода/вывода на сокете
- GearmanWorker::timeout — Получение значения тайм-аута ожидания запросов на сокете
- GearmanWorker::unregister — Удалить регистрацию имени функции на всех серверах заданий
- GearmanWorker::unregisterAll — Удаление регистрации всех имен функций на серверах заданий
- GearmanWorker::wait — Ожидание запроса с одного из сервера задач
- GearmanWorker::work — Ожидание и выполнение заданий