(PECL mqseries >= 0.10.0)
mqseries_cmit — MQCMIT MQSeries
A chamada mqseries_cmit() (MQCMIT) indica ao gerenciador de filas que o aplicativo atingiu um ponto de sincronização, e que todas as obtenções e inclusões de mensagens que ocorreram desde o último ponto de sincronização devem ser tornadas permanentes. Mensagens colocadas como parte de uma unidade de trabalho são disponibilizadas para outros aplicativos; mensagens recuperadas como parte de uma unidade de trabalho são excluídas.
hConn
compCode
reason
Nenhum valor é retornado.
Exemplo #1 Exemplo de mqseries_cmit()
<?php
mqseries_cmit($conn, $comp_code, $reason);
if ($comp_code !== MQSERIES_MQCC_OK) {
printf("cmit CompCode:%d Reason:%d Text:%s<br>\n", $comp_code, $reason, mqseries_strerror($reason));
}
?>Nota: mqseries_back() não funcionará ao usar o MQSeries Client para conectar-se a um gerenciador de filas.