# GearmanClient::setClientCallback

(PECL gearman <= 0.5.0)

GearmanClient::setClientCallback — Función de llamada de retorno cuando hay un paquete de datos para una tarea (obsoleto)

### Descripción

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

Establece la función de llamada de retorno que acepta paquetes de datos para una tarea. La función de llamada de retorno debe tener un solo argumento, un objeto GearmanTask.

> Nota:

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

### Parámetros

`callback`

  Una función o método a llamar

### Valores devueltos

Devuelve `true` en caso de éxito o `false` en caso de error.

### Ver también

- GearmanClient::setCompleteCallback() - Especifica una función a ser llamada cuando se complete una tarea
- GearmanClient::setCreatedCallback() - Establece una llamada de retornopara cuando se encola una tarea
- GearmanClient::setDataCallback() - Función de llamada de retorno para cuando hay un paquete de datos para la tarea
- GearmanClient::setExceptionCallback() - Establece una llamada de retorno para excepciones del trabajador
- GearmanClient::setFailCallback() - Establece una llamada de retorno para cuando falla un trabajo
- GearmanClient::setStatusCallback() - Establece una llamada de retorno para obtener el estado de una tarea
- GearmanClient::setWarningCallback() - Establece una llamada de retorno para los warnings del trabajador
- GearmanClient::setWorkloadCallback() - Establece una llamada de retorno para aceptar actualizaciones incrementales de datos