msg_stat_queue
Retourne des informations sur la file de messages
&reftitle.description;
arrayfalsemsg_stat_queue
SysvMessageQueuequeue
msg_stat_queue retourne des informations sur la file de messages
identifiée par queue. C'est une fonction pratique
pour connaître le processus qui a émis le message qui vient d'être
reçu.
&reftitle.parameters;
queue
La file des messages
&reftitle.returnvalues;
La valeur retournée par la fonction est un tableau dont les
index et valeurs sont les suivants :
Structure de réponse de msg_stat_queue
msg_perm.uid
L'uid du propriétaire de la file.
msg_perm.gid
Le gid du propriétaire de la file.
msg_perm.mode
Le mode d'accès à la file.
msg_stime
L'heure du dernier message envoyé à la file.
msg_rtime
L'heure du dernier message émis par la file.
msg_ctime
L'heure de modification de la file.
msg_qnum
Le nombre de messages en attente dans la file.
msg_qbytes
Le nombre d'octets maximum autorisé dans un message de la
file d'attente. Sous Linux, cette valeur peut être lue et modifiée
via le fichier /proc/sys/kernel/msgmnb.
msg_lspid
Le pid du processus qui a envoyé le dernier message à la file.
msg_lrpid
Le pid du processus qui a reçu le dernier message de la file.
Returns &false; on failure.
&reftitle.changelog;
&Version;
&Description;
8.0.0
queue attend désormais une SysvMessageQueue;
auparavant, une resource était attendue.
&reftitle.seealso;
msg_remove_queue
msg_receive
msg_get_queue
msg_set_queue