Headers mqueue.h(3HEAD)
NAME
mqueue.h, mqueue - message queues
SYNOPSIS
#include
DESCRIPTION
The
for message queue descriptors. This will not be an array type. A message queue descriptor may be implemented using a file descriptor, in which case applications can open up toheader defines the mqd_t type, which is used at least OPEN_MAX file and message queues.
The
described inheader defines the sigevent structure (as , see signal.h(3HEAD)) and the mq_attr structure, which is used in getting and setting the
attributes of a message queue. Attributes are initially setwhen the message queue is created. A mq_attr structure has
the following members:long mq_flags message queue flags
long mq_maxmsg maximum number of messages
long mq_msgsize maximum message size
long mq_curmsgs number of messages currently queued
Inclusion of the
defined in the headersheader may make visible symbols , , , and . ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| Standard | See standards(5). ||_____________________________|_____________________________|
SEE ALSO
fcntl.h(3HEAD), signal.h(3HEAD), time.h(3HEAD), types.h(3HEAD), attributes(5), standards(5)SunOS 5.11 Last change: 30 Aug 2002 1