GearmanClient::setWorkloadCallback
GearmanClient::setWorkloadCallback
(PECL gearman >= 0.5.0)
GearmanClient :: setWorkloadCallback - 设置回调以接受增量数据更新
描述
public bool GearmanClient::setWorkloadCallback ( callable $callback )
设置一个函数,当工作人员需要在作业完成之前发回数据时调用该函数。当需要发送更新,发送部分结果或在长时间运行作业期间刷新数据时,工作人员可以执行此操作。回调应该接受一个参数,一个GearmanTask对象。
参数
callback
调用一个函数
返回值
成功时返回TRUE
或失败时返回FALSE
。
扩展内容
- GearmanClient :: setDataCallback() - 当任务有数据包时的回调函数
- GearmanClient :: setCompleteCallback() - 设置要在任务完成时调用的函数
- GearmanClient :: setCreatedCallback() - 为任务排队时设置回调
- GearmanClient :: setExceptionCallback() - 为工作者异常设置回调
- GearmanClient :: setFailCallback() - 设置作业失败的回调
- GearmanClient :: setStatusCallback() - 设置收集任务状态的回调
- GearmanClient :: setWarningCallback() - 为工作者警告设置回调
← GearmanClient::setWarningCallback
GearmanClient::timeout →