MQ_CLOSE(3) | Library Functions Manual | MQ_CLOSE(3) |
mq_close
—
#include <mqueue.h>
int
mq_close
(mqd_t
mqdes);
mq_close
() function will remove the association
between the message queue descriptor, mqdes, and its
message queue.
If the process has successfully attached a notification request to the message queue via this mqdes, this attachment will be removed, and the message queue is available for another process to attach for notification.
mq_close
() function returns the value 0 if
successful; otherwise the value -1 is returned and the global variable
errno is set to indicate the error.
mq_close
() function fails if:
EBADF
]mq_close
() function first appeared in
NetBSD 5.0.
June 7, 2010 | NetBSD 9.0 |