PHP 8.5.0 Alpha 2 available for testing

GearmanClient::setClientCallback

(PECL gearman <= 0.5.0)

GearmanClient::setClientCallbackDefine una función de retrollamada cuando se recibe un paquete de datos para una tarea (obsoleto)

Descripción

public GearmanClient::setClientCallback(callable $callback): void

Define una función de retrollamada cuando se recibe un paquete de datos para una tarea.

Nota:

Este método ha sido reemplazado por el método GearmanClient::setDataCallback() desde la versión 0.6.0 de la extensión Gearman.

Nota:

El callback solo será disparado para las tareas que son añadidas (por ejemplo llamando a GearmanClient::addTask()) después de la llamada a este método.

Parámetros

callback

Una función o método a llamar. Debe retornar un valor válido de retorno Gearman.

Si no se proporciona una instrucción de retorno, el valor por omisión será GEARMAN_SUCCESS.

callback(GearmanTask $task, mixed $context): int
task

La tarea para la cual se llama este callback.

context

Todo lo que se pasó a GearmanClient::addTask() (o método equivalente) como context.

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Ver también

add a note

User Contributed Notes

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