понедельник, 21 апреля 2014 г.

гирман дока




    Введение
    Установка и настройка
        Требования
        Установка
        Настройка во время выполнения
        Типы ресурсов
    Предопределенные константы
    Примеры
        Basic usage
        Основные клиент и обработчик Gearman, фоновый режим
        Базовые клиент и обработчик Gearman , передающие задачи
    GearmanClient — Класс GearmanClient
        GearmanClient::addOptions — Добавить клиентские опции
        GearmanClient::addServer — Добавить сервер задач для клиента
        GearmanClient::addServers — Добавить список серверов задач для клиента
        GearmanClient::addTask — Добавить задачу, которая будет выполнена в параллельном режиме
        GearmanClient::addTaskBackground — Добавить фоновую задачу для работы в параллельном режиме
        GearmanClient::addTaskHigh — Добавить высокоприоритетную задачу для работы в параллельном режиме
        GearmanClient::addTaskHighBackground — Добавить высокоприоритетную фоновую задачу для работы в параллельном режиме
        GearmanClient::addTaskLow — Добавить низкоприоритетную задачу для работы в параллельном режиме
        GearmanClient::addTaskLowBackground — Добавить низкоприоритетную фоновую задачу для работы в параллельном режиме
        GearmanClient::addTaskStatus — Добавить задачу для получения статуса
        GearmanClient::clearCallbacks — Очистить все функции обратного вызова данной задачи
        GearmanClient::clone — Создать копию объекта GearmanClient
        GearmanClient::__construct — Создать экземпляр GearmanClient
        GearmanClient::context — Возвращает контекст приложения
        GearmanClient::data — Возвращает данные приложения (функция устарела)
        GearmanClient::do — Выполняет одну задачу и возвращает результат [Устаревший метод]
        GearmanClient::doBackground — Запускает выполнение задачи в фоновом режиме
        GearmanClient::doHigh — Запускает на выполнение задачу с высоким приоритетом
        GearmanClient::doHighBackground — Запускает на выполнение с высоким приоритетом задачу в фоновом режиме
        GearmanClient::doJobHandle — Получить дескриптор выполняющейся задачи
        GearmanClient::doLow — Запускает на выполнение задачу с низким приоритетом
        GearmanClient::doLowBackground — Запускает на выполнение с низким приоритетом задачу в фоновом режиме
        GearmanClient::doNormal — Run a single task and return a result
        GearmanClient::doStatus — Get the status for the running task
        GearmanClient::echo — Отправляет данные всем серверам заданий, чтобы проверить отклик [Устаревший метод]
        GearmanClient::error — Вернуть строку ошибки для последней встретившейся ошибки
        GearmanClient::getErrno — Получить значение errno
        GearmanClient::jobStatus — Get the status of a background job
        GearmanClient::ping — Send data to all job servers to see if they echo it back
        GearmanClient::removeOptions — Удалить клиентские опции
        GearmanClient::returnCode — Получить последний возвращённый код Gearman
        GearmanClient::runTasks — Запустить список задач в параллельном режиме
        GearmanClient::setClientCallback — Установить функцию обратного вызова, когда есть пакет данных для задачи (устаревший метод)
        GearmanClient::setCompleteCallback — Установите функцию, которая будет вызвана по завершении задачи
        GearmanClient::setContext — Установить данные приложения
        GearmanClient::setCreatedCallback — Установить функцию обратного вызова, когда задача ставится в очередь
        GearmanClient::setData — Установить данные приложения (устаревший метод)
        GearmanClient::setDataCallback — Callback function when there is a data packet for a task
        GearmanClient::setExceptionCallback — Set a callback for worker exceptions
        GearmanClient::setFailCallback — Set callback for job failure
        GearmanClient::setOptions — Set client options
        GearmanClient::setStatusCallback — Set a callback for collecting task status
        GearmanClient::setTimeout — Set socket I/O activity timeout
        GearmanClient::setWarningCallback — Set a callback for worker warnings
        GearmanClient::setWorkloadCallback — Set a callback for accepting incremental data updates
        GearmanClient::timeout — Get current socket I/O activity timeout value
    GearmanJob — Класс GearmanJob
        GearmanJob::complete — Send the result and complete status (deprecated)
        GearmanJob::__construct — Create a GearmanJob instance
        GearmanJob::data — Send data for a running job (deprecated)
        GearmanJob::exception — Send exception for running job (deprecated)
        GearmanJob::fail — Send fail status (deprecated)
        GearmanJob::functionName — Get function name
        GearmanJob::handle — Get the job handle
        GearmanJob::returnCode — Get last return code
        GearmanJob::sendComplete — Send the result and complete status
        GearmanJob::sendData — Send data for a running job
        GearmanJob::sendException — Send exception for running job (exception)
        GearmanJob::sendFail — Send fail status
        GearmanJob::sendStatus — Send status
        GearmanJob::sendWarning — Send a warning
        GearmanJob::setReturn — Set a return value
        GearmanJob::status — Send status (deprecated)
        GearmanJob::unique — Get the unique identifier
        GearmanJob::warning — Send a warning (deprecated)
        GearmanJob::workload — Get workload
        GearmanJob::workloadSize — Get size of work load
    GearmanTask — Класс GearmanTask
        GearmanTask::__construct — Create a GearmanTask instance
        GearmanTask::create — Create a task (deprecated)
        GearmanTask::data — Get data returned for a task
        GearmanTask::dataSize — Get the size of returned data
        GearmanTask::function — Get associated function name (deprecated)
        GearmanTask::functionName — Get associated function name
        GearmanTask::isKnown — Determine if task is known
        GearmanTask::isRunning — Test whether the task is currently running
        GearmanTask::jobHandle — Get the job handle
        GearmanTask::recvData — Read work or result data into a buffer for a task
        GearmanTask::returnCode — Get the last return code
        GearmanTask::sendData — Send data for a task (deprecated)
        GearmanTask::sendWorkload — Send data for a task
        GearmanTask::taskDenominator — Get completion percentage denominator
        GearmanTask::taskNumerator — Get completion percentage numerator
        GearmanTask::unique — Get the unique identifier for a task
        GearmanTask::uuid — Get the unique identifier for a task (deprecated)
    GearmanWorker — Класс GearmanWorker
        GearmanWorker::addFunction — Register and add callback function
        GearmanWorker::addOptions — Add worker options
        GearmanWorker::addServer — Add a job server
        GearmanWorker::addServers — Add job servers
        GearmanWorker::clone — Create a copy of the worker
        GearmanWorker::__construct — Create a GearmanWorker instance
        GearmanWorker::echo — Test job server response
        GearmanWorker::error — Get the last error encountered
        GearmanWorker::getErrno — Get errno
        GearmanWorker::options — Get worker options
        GearmanWorker::register — Register a function with the job server
        GearmanWorker::removeOptions — Remove worker options
        GearmanWorker::returnCode — Get last Gearman return code
        GearmanWorker::setOptions — Set worker options
        GearmanWorker::setTimeout — Set socket I/O activity timeout
        GearmanWorker::timeout — Get socket I/O activity timeout
        GearmanWorker::unregister — Unregister a function name with the job servers
        GearmanWorker::unregisterAll — Unregister all function names with the job servers
        GearmanWorker::wait — Wait for activity from one of the job servers
        GearmanWorker::work — Wait for and perform jobs



Вернуться к: Другие службы

Комментариев нет:

Отправить комментарий