Function lrs::syscall::mq_open

Opens a message queue.

Syntax

fn mq_open(name: &CStr, flags: i32, mode: u16, attr: Option<&mq_attr>) -> i32

Arguments

NameDescription
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.

Remarks

Unless lrs was compiled with the no-auto-cloexec flag, this function automatically adds the O_CLOEXEC flag.

See also