mqseries_put1

(PECL mqseries >= 0.10.0)

mqseries_put1MQSeries 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

Object descriptor. (MQOD)

Дескриптор объекта (очереди), в которую необходимо поместить сообщение.

msgDesc

Дескриптор сообщения (MQMD).

pmo

Опции добавляемого сообщения (MQPMO).

compCode

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

reason

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

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

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

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