GearmanClient::setClientCallback

(PECL gearman <= 0.5.0)

GearmanClient::setClientCallbackCallback function when there is a data packet for a task (deprecated)

Descrição

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

Sets the callback function for accepting data packets for a task.

Nota:

This method has been replaced by GearmanClient::setDataCallback() in the 0.6.0 release of the Gearman extension.

Nota:

A função de retorno só será chamada para tarefas que forem adicionadas (por exemplo, chamando GearmanClient::addTask()) após a chamada a este método.

Parâmetros

callback

Uma função ou um método a ser chamado. Deve retornar um valor de retorno Gearman válido.

Se nenhuma declaração de retorno estiver presente, o padrão será GEARMAN_SUCCESS.

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

A tarefa para a qual esta função é chamada.

context

Qualquer coisa que foi passada para GearmanClient::addTask() (ou método equivalente) como contexto.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top