(PECL mqseries >= 0.10.0)
mqseries_back — MQSeries MQBACK
mqseries_back() (MQBACK) 呼叫會向佇列管理程式指出,自上次同步點以來發生的所有訊息接收和放置都將被回復。作為工作單元一部分放置的訊息將被刪除;作為工作單元一部分擷取的訊息將會重新放回佇列中。
使用 mqseries_back() 僅適用於與 mqseries_begin() 搭配使用,並且僅在直接連線到佇列管理程式時才能正常運作,而不是透過 mqclient 介面。
hConn
連線控制代碼。
此控制代碼代表與佇列管理程式的連線。
compCode
完成碼。
reason
限定 compCode 的原因碼。
不回傳任何值。
範例 #1 mqseries_back() 範例
<?php
mqseries_back($conn, $comp_code, $reason);
if ($comp_code !== MQSERIES_MQCC_OK) {
printf("完成碼:%d 原因碼:%d 訊息:%s<br>\n", $comp_code, $reason, mqseries_strerror($reason));
}
?>
注意:
當使用 MQSeries Client 連線到佇列管理程式時,mqseries_back() 將無法正常運作。