2024年PHP日本大会

GearmanClient::setClientCallback

(PECL gearman <= 0.5.0)

GearmanClient::setClientCallback任务数据包回调函数(已弃用)

描述

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

设置用于接收任务数据包的回调函数。

注意:

在Gearman扩展的0.6.0版本中,此方法已被GearmanClient::setDataCallback()取代。

注意:

回调仅会针对在调用此方法后添加的任务(例如,通过调用GearmanClient::addTask())触发。

参数

callback

要调用的函数或方法。它应该返回一个有效的Gearman返回值

如果没有返回语句,则默认为GEARMAN_SUCCESS

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

为此回调调用的任务。

context

作为context传递给GearmanClient::addTask()(或等效方法)的任何内容。

返回值

成功时返回true,失败时返回false

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top