PHP
Gearman

GearmanClient::setCompleteCallback

GearmanClient::setCompleteCallback

(PECL gearman >= 0.5.0)

GearmanClient :: setCompleteCallback - 设置任务完成时调用的函数

描述

public bool GearmanClient::setCompleteCallback ( callable $callback )

用于设置在GearmanTask完成时或GearmanJob :: sendComplete()由工作人员调用时(以先发生者为准)调用的函数。

此回调仅在使用GearmanClient :: runTasks()执行GearmanTask时执行。它不用于个人工作。

参数

callback

要调用的函数

返回值

成功时返回TRUE或失败时返回FALSE

扩展内容

  • GearmanClient :: setDataCallback() - 当任务有数据包时的回调函数

  • GearmanClient :: setCreatedCallback() - 为任务排队时设置回调

  • GearmanClient :: setExceptionCallback() - 为工作者异常设置回调

  • GearmanClient :: setFailCallback() - 设置作业失败的回调

  • GearmanClient :: setStatusCallback() - 设置收集任务状态的回调

  • GearmanClient :: setWarningCallback() - 为工人警告设置回调

  • GearmanClient :: setWorkloadCallback() - 设置用于接受增量数据更新的回调

← GearmanClient::setClientCallback

GearmanClient::setContext →