(PECL mqseries >= 0.10.0)
mqseries_begin — MQBEGIN MQseries
A chamada mqseries_begin() (MQBEGIN) inicia uma unidade de trabalho que é coordenada pelo gerenciador de filas e que pode envolver gerenciadores de recursos externos.
Usar mqseries_begin() inicia a unidade de trabalho. mqseries_back() ou mqseries_cmit() finaliza a unidade de trabalho.
hConn
Identificador de conexão.
Este identificador representa a conexão ao gerenciador de filas.
compCode
Código de conclusão.
reason
Código de razão que qualifica o código de conclusão.
Nenhum valor é retornado.
Exemplo #1 Exemplo de mqseries_begin()
<?php
$mqbo = array();
mqseries_begin( $conn,
$mqbo,
$comp_code,
$reason);
if ($comp_code !== MQSERIES_MQCC_OK) {
/* o código de razão 2121 é um aviso para mais informações consulte o manual de referência do MQSeries. */
if ($reason !== 2121) {
printf("CompCode:%d Reason:%d Text:%s<br>\n", $comp_code, $reason, mqseries_strerror($reason));
}
}
?>
Nota:
mqseries_begin() não funcionará ao usar o MQSeries Client para conectar-se a um gerenciador de filas.