msg_stat_queue
Devuelve información sobre la cola de mensajes
&reftitle.description;
arrayfalsemsg_stat_queue
SysvMessageQueuequeue
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.
&reftitle.parameters;
queue
La cola de mensajes
&reftitle.returnvalues;
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.
&reftitle.changelog;
&Version;
&Description;
8.0.0
queue ahora espera una SysvMessageQueue;
anteriormente, se esperaba un resource.
&reftitle.seealso;
msg_remove_queue
msg_receive
msg_get_queue
msg_set_queue