CascadiaPHP 2024

GearmanClient::setWorkloadCallback

(PECL gearman >= 0.5.0)

GearmanClient::setWorkloadCallback Установка callback-функции, принимающей промежуточные результаты от обработчика заданий

Описание

public GearmanClient::setWorkloadCallback(callable $function): bool

Задаёт функцию, которая будет вызываться, когда обработчику задания необходимо передать промежуточные результаты клиенту до завершения всей обработки. Обработчику заданий может потребоваться такая пересылка, если нужно передать клиенту какие-либо обновления, частично отправить результаты обработки или освободить память во время выполнения долгих заданий. Функция должна принимать один аргумент типа GearmanTask.

Список параметров

function

Callback-функция.

Возвращаемые значения

Функция возвращает true в случае успешного выполнения или false, если возникла ошибка.

Смотрите также

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top