msg_stat_queue

(PHP 4 >= 4.3.0, PHP 5)

msg_stat_queue --  Retourne des informations sur la file de messages

Description

array msg_stat_queue ( resource queue )

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.

La valeur retournée par la fonction est un tableau dont les index et valeurs sont les suivantes :

Tableau 1. 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 actuellement disponible dans la file pour stocker des messages jusqu'à leur lecture.
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.

Voir aussi msg_remove_queue(), msg_receive(), msg_stat_queue() et msg_set_queue().