posix-next API 0.1.0
Out-of-tree Zephyr POSIX module
Loading...
Searching...
No Matches
mq_attr Struct Reference

Message queue attributes used with mq_getattr() and mq_setattr(). More...

#include <zephyr/posix/mqueue.h>

Data Fields

long mq_flags
 Message queue flags (O_NONBLOCK).
 
long mq_maxmsg
 Maximum number of messages.
 
long mq_msgsize
 Maximum message size in bytes.
 
long mq_curmsgs
 Number of messages currently queued.
 

Detailed Description

Message queue attributes used with mq_getattr() and mq_setattr().

Definition at line 34 of file mqueue.h.

Field Documentation

◆ mq_curmsgs

long mq_attr::mq_curmsgs

Number of messages currently queued.

Definition at line 38 of file mqueue.h.

◆ mq_flags

long mq_attr::mq_flags

Message queue flags (O_NONBLOCK).

Definition at line 35 of file mqueue.h.

◆ mq_maxmsg

long mq_attr::mq_maxmsg

Maximum number of messages.

Definition at line 36 of file mqueue.h.

◆ mq_msgsize

long mq_attr::mq_msgsize

Maximum message size in bytes.

Definition at line 37 of file mqueue.h.


The documentation for this struct was generated from the following file: