Module nix::mqueue[][src]

Expand description

Posix Message Queue functions

Further reading and details on the C API

Structs

Functions

Close a message queue

Get message queue attributes

Open a message queue

Receive a message from a message queue

Convenience function. Removes O_NONBLOCK attribute for a given message queue descriptor Returns the old attributes

Send a message to a message queue

Convenience function. Sets the O_NONBLOCK attribute for a given message queue descriptor Returns the old attributes

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

Remove a message queue

Type Definitions