Opens a message queue.
fn mq_open(name: &CStr, flags: i32, mode: u16, attr: Option<&mq_attr>) -> i32
| Name | Description |
|---|---|
| name | The name of the queue. |
| flags | Flags used when opening the queue. |
| mode | Mode used on a new queue. |
| attr | Attributes set on a new queue. |
Unless lrs was compiled with the no-auto-cloexec flag, this function automatically adds the O_CLOEXEC flag.