msg_stat_queue

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

msg_stat_queueDevuelve información sobre la cola de mensajes

Descripción

msg_stat_queue(SysvMessageQueue $queue): array|false

msg_stat_queue() devuelve información sobre la cola de mensajes identificada por queue. Es una función práctica para conocer el proceso que emitió el mensaje que acaba de ser recibido.

Parámetros

queue

La cola de mensajes

Valores devueltos

El valor devuelto por la función es un array cuyos índices y valores son los siguientes :

Estructura de respuesta de msg_stat_queue()
msg_perm.uid El uid del propietario de la cola.
msg_perm.gid El gid del propietario de la cola.
msg_perm.mode El modo de acceso a la cola.
msg_stime La hora del último mensaje enviado a la cola.
msg_rtime La hora del último mensaje emitido por la cola.
msg_ctime La hora de modificación de la cola.
msg_qnum El número de mensajes en espera en la cola.
msg_qbytes El número máximo de bytes autorizados en un mensaje de la cola de espera. En Linux, este valor puede ser leído y modificado a través del archivo /proc/sys/kernel/msgmnb.
msg_lspid El pid del proceso que envió el último mensaje a la cola.
msg_lrpid El pid del proceso que recibió el último mensaje de la cola.

Devuelve false en caso de error.

Historial de cambios

Versión Descripción
8.0.0 queue ahora espera una SysvMessageQueue; anteriormente, se esperaba un resource.

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant