mqseries mqseries_put1

(PECL mqseries >= 0.10.0)

mqseries_put1 — MQSeries MQPUT1


설명

mqseries_put1(
    resource $hconn,
    resource &$objDesc,
    resource &$msgDesc,
    resource &$pmo,
    string $buffer,
    resource &$compCode,
    resource &$reason
): void
                

mqseries_put1()(MQPUT1) 호출은 하나의 메시지를 큐에 넣습니다. 대기열을 열 필요는 없습니다.

mqseries_put()mqseries_put1() 호출을 모두 사용하여 대기열에 메시지를 넣을 수 있습니다. 사용할 호출은 상황에 따라 다릅니다. mqseries_put()(MQPUT) 호출을 사용하여 동일한 큐에 여러 메시지를 배치하십시오. mqseries_put1()(MQPUT1) 호출을 사용하여 큐에 하나의 메시지만 넣으십시오. 이 호출은 MQOPEN, MQPUT 및 MQCLOSE 호출을 단일 호출로 캡슐화하여 발행해야 하는 호출 수를 최소화합니다.


매개변수

hConn
연결 핸들입니다.

이 핸들은 큐 관리자에 대한 연결을 나타냅니다.

objDesc
개체 설명자. (MQOD)

메시지가 추가되는 큐를 식별하는 구조입니다.

msgDesc
메시지 설명자(MQMD).
pmo
메시지 옵션(MQPMO)을 넣습니다.
compCode
완료 코드.
reason
compCode를 규정하는 이유 코드.

반환 값

값이 반환되지 않습니다.


기타