mqseries mqseries_inq

(PECL mqseries >= 0.10.0)

mqseries_inq — MQSeries 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를 규정하는 이유 코드.

반환 값

값이 반환되지 않습니다.


Examples

예제 #1 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";
    }
?>
                  
                

기타