Module mqueue

Source
Expand description

Posix Message Queue functions

Further reading and details on the C API

Structs§

FdFlag
MQ_OFlag
MqAttr

Functions§

mq_close
Close a message queue
mq_getattr
Get message queue attributes
mq_open
Open a message queue
mq_receive
Receive a message from a message queue
mq_remove_nonblock
Convenience function. Removes O_NONBLOCK attribute for a given message queue descriptor Returns the old attributes
mq_send
Send a message to a message queue
mq_set_nonblock
Convenience function. Sets the O_NONBLOCK attribute for a given message queue descriptor Returns the old attributes
mq_setattr
Set the attributes of the message queue. Only O_NONBLOCK can be set, everything else will be ignored Returns the old attributes It is recommend to use the mq_set_nonblock() and mq_remove_nonblock() convenience functions as they are easier to use
mq_unlink
Remove a message queue

Type Aliases§

mq_attr_member_t