POSIX message queues are managed via the following functions:
Function | Description |
---|---|
mq_open() | Open a message queue |
mq_close() | Close a message queue |
mq_unlink() | Remove a message queue |
mq_send() | Add a message to the message queue |
mq_receive() | Receive a message from the message queue |
mq_notify() | Tell the calling process that a message is available on a message queue |
mq_setattr() | Set message queue attributes |
mq_getattr() | Get message queue attributes |