(PECL mqseries >= 0.10.0)
mqseries_inq — MQSeries MQINQ
$hconn
,$hobj
,$selectorCount
,$selectors
,$intAttrCount
,&$intAttr
,$charAttrLength
,&$charAttr
,&$compCode
,&$reason
mqseries_inq() devuelve un array de enteros y un conjunto de strings que representan un objeto.
hConn
Gestor de conexión.
Este recurso representa la conexión al gestor de colas.
hObj
Gestor de objeto.
Este recurso representa el objeto a utilizar.
selectorCount
Número de selectores.
selectors
Array de atributos de selectores.
intAttrLength
Número de atributos enteros.
intAttr
Array de atributos enteros.
charAttrLength
Tamaño del buffer de atributos de carácter.
charAttr
Atributo de carácter.
compCode
Código de finalización.
reason
La razón que califica el compCode.
No devuelve ningún valor.
Ejemplo #1 Ejemplo con mqseries_inq()
<?php
$int_attr = array();
$char_attr = "";
mqseries_inq($conn, $obj, 1, array(MQSERIES_MQCA_Q_MGR_NAME), 0, $int_attr, 48, $char_attr, $comp_code, $reason);
if ($comp_code !== MQSERIES_MQCC_OK) {
printf("INQ CompCode:%d Reason:%d Text:%s<br>\n", $comp_code, $reason, mqseries_strerror($reason));
} else {
echo "INQ QManager name result ".$char_attr."<br>\n";
}
?>