mqseries_inq

(PECL mqseries >= 0.10.0)

mqseries_inqMQSeries MQINQ

Описание

mqseries_inq ( resource $hconn , resource $hobj , int $selectorCount , array $selectors , int $intAttrCount , resource &$intAttr , int $charAttrLength , resource &$charAttr , resource &$compCode , resource &$reason ) : void

Функция mqseries_inq() (MQINQ) возвращает массив целых чисел и набор строк, содержащих атрибуты объекта.

Список параметров

hConn

Обработчик соединения.

Представляет открытое соединение с менеджером очередей.

hObj

Обработчик объекта.

Представляет используемый объект.

selectorCount

Количество селекторов.

selectors

Массив селекторов атрибутов.

intAttrLength

Количество целочисленных атрибутов.

intAttr

Массив целочисленных атрибутов.

charAttrLength

Длина буфера символьных атрибутов.

charAttr

Символьные атрибуты.

compCode

Код завершения.

reason

Код причины, квалифицирующий compCode.

Возвращаемые значения

Эта функция не возвращает значения после выполнения.

Примеры

Пример #1 Пример использования mqseries_inq()

<?php
    $int_attr 
= array();
    
$char_attr "";
    
    
mqseries_inq($conn$obj1, array(MQSERIES_MQCA_Q_MGR_NAME), 0$int_attr48$char_attr$comp_code$reason);
    
    if (
$comp_code !== MQSERIES_MQCC_OK) {
        
printf("INQ CompCode:%d Reason:%d Text:%s<br>\n"$comp_code$reasonmqseries_strerror($reason));
    } else {
        echo 
"INQ QManager name result ".$char_attr."<br>\n";
    }
?>

Смотрите также