(PECL mqseries >= 0.10.0)
mqseries_inq — MQSeries MQINQ
The mqseries_inq() (MQINQ) call returns an array of integers and a set of character strings containing the attributes of an object.
Connection handle.
This handle represents the connection to the queue manager.
Object handle.
This handle represents the object to be used.
Count of selectors.
Array of attribute selectors.
Count of integer attributes.
Array of integer attributes.
Length of character attributes buffer.
Character attributes.
Completion code.
Reason code qualifying the compCode.
No value is returned.
Example #1 mqseries_inq() example
<?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";
}
?>