Linux |
CentOS 5.3 |
|
mq_close(3) |
mq_close − Fermer un descripteur de file de messages. |
#include <mqueue.h> mqd_t mq_close(mqd_t mqdes); |
mq_close() ferme le descripteur de file de messages mqdes. Si le processus appelant a enregistré une requête de notification sur cette file de messages via mqdes, la requête est supprimée et un autre processus peut alors enregistré une requête de notification. |
Tous les files de messages sont automatiquement fermées à la fin du processus ou lors d’un execve(2). |
S’il réussit, mq_close() renvoie 0 ; s’il échoue, il renvoie -1 et écrit errno en conséquence. |
EBADF |
Le descripteur mqdes n’est pas valide. |
POSIX.1-2001. |
mq_getattr(3), mq_notify(3), mq_open(3), mq_receive(3), mq_send(3), mq_unlink(3), mq_overview(7) |
Ce document est une traduction réalisée par Alain Portal <aportal AT univ-montp2 DOT fr> le 23 juillet 2006. L’équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=en man 3 mq_close ». N’hésitez pas à signaler à l’auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel. |
mq_close(3) |