Php/docs/function.mqseries-inq
mqseries_inq
(PECL mqseries >= 0.10.0)
mqseries_inq — MQSeries MQINQ
Description
mqseries_inq
( resource $hconn
, resource $hobj
, int $selectorCount
, array $selectors
, int $intAttrCount
, resource &$intAttr
, int $charAttrLength
, resource &$charAttr
, resource &$compCode
, resource &$reason
) : void
The mqseries_inq() (MQINQ) call returns an array of integers and a set of character strings containing the attributes of an object.
Parameters
hConnConnection handle.
This handle represents the connection to the queue manager.
hObjObject handle.
This handle represents the object to be used.
selectorCountCount of selectors.
selectorsArray of attribute selectors.
intAttrLengthCount of integer attributes.
intAttrArray of integer attributes.
charAttrLengthLength of character attributes buffer.
charAttrCharacter attributes.
compCodeCompletion code.
reasonReason code qualifying the compCode.
Return Values
No value is returned.
Examples
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"; }?>
See Also
- mqseries_conn() - MQSeries MQCONN
- mqseries_connx() - MQSeries MQCONNX
- mqseries_open() - MQSeries MQOPEN