|
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 suivants :
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 disponibles 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_get_queue() et msg_set_queue().
Précédent | Sommaire | Suivant |
msg_set_queue | Niveau supérieur | sem_acquire |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:51