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 <function>msg_stat_queue</function> 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