(PECL gearman >= 0.6.0)
GearmanClient::setDataCallback — 當任務有資料封包時的回呼函式
$callback
設定用於接收任務資料封包的回呼函式。
注意: 只有在呼叫此方法後新增的工作(例如,透過呼叫 GearmanClient::addTask())才會觸發回呼。
注意:
只有在呼叫此方法後新增的工作(例如,透過呼叫 GearmanClient::addTask())才會觸發回呼。
callback
要呼叫的函式或方法。它應該返回一個有效的 Gearman 返回值。
如果沒有 return 陳述式,則預設為 GEARMAN_SUCCESS。
GEARMAN_SUCCESS
$task
$context
task
此回呼所針對的工作。
context
傳遞給 GearmanClient::addTask()(或等效方法)作為 context 的任何值。
成功時返回 true,失敗時返回 false。
true
false