# msg_stat_queue

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

msg_stat_queue — Devuelve información desde la estructura de datos de la cola de mensajes

### Descripción

msg_stat_queue(resource `$queue`): array

msg_stat_queue() devuelve los metadatos de la cola de mensajes para la cola de mensajes especificada por el parámetro `queue`. Esto es útil para, por ejemplo, determinar qué proceso envía el mensaje que fue recibido.

### Parámetros

`queue`

  Gestor de recurso de la cola de mensajes

### Valores devueltos

El valor devuelto es una matriz cuyas claves y valores tienen el siguiente significado:

Estructura de la matriz para 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 archivo de la cola.
`msg_stime` | El momento en que se envió el último mensaje a la cola.
`msg_rtime` | El momento en que se recibió el último mensaje desde la cola.
`msg_ctime` | El momento en que la cola cambió por última vez.
`msg_qnum` | El número de mensajes en espera para ser leídos desde la cola.
`msg_qbytes` | El número máximo de bytes permitidos en una cola de mensajes. En Linux, este valor puede ser leído y modificado mediante /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 desde la cola.

### Ver también

- msg_remove_queue() - Destruir una cola de mensajes
- msg_receive() - Recibir un mensaje de la cola de mensajes
- msg_get_queue() - Crear o adjuntar a una cola de mensajes
- msg_set_queue() - Establecer información en la estructura de datos de la cola de mensajes