Учебник РНР
Назад Вперёд

msg_stat_queue

(только PHP 4 CVS)

msg_stat_queue - возвращает информациб из структуры данных очереди сообщений.

Описание

array msg_stat_queue (int queue)

msg_stat_queue() возвращает метаданные очереди сообщений queue. Это используется, например, для определения того, который процесс отправил только что полученное сообщение.

return-значением является массив, ключи и значения которого таковы:

Таблица 1. Структура массива для msg_stat_queue
msg_perm.uiduid владельца очереди.
msg_perm.gid gid владельца очереди.
msg_perm.modeрежим доступа к файлу в очереди.
msg_stimeвремя отправки последнего сообщения в очередь.
msg_rtime время получения последнего сообщения из очереди.
msg_ctimeвремя последнего изменения очереди.
msg_qnumколичество сообщений в очереди, ожидающих прочтения.
msg_qbytesколичество байт, пространства, доступного в очереди в данный момент для хранения отправленных сообщений, пока они не будут получены.
msg_lspid pid процесса, отправившего последнее сообщение в очередь.
msg_lrpid pid процесса, отправившего последнее сообщение из очереди.

См. также msg_remove_queue(), msg_receive() и msg_set_queue().

Эта функция была введена в PHP 4.3.0 (ещё не выпущен).


Назад Оглавление Вперёд
msg_set_queue Вверхsem_acquire