Headers mqueue.h(3HEAD)
NAME
mqueue.h, mqueue - message queues
SYNOPSIS
#include
DESCRIPTION
The header defines the mqdt type, which is used
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 to
at least OPENMAX file and message queues.
The header defines the sigevent structure (as
described in , see signal.h(3HEAD)) and the
mqattr structure, which is used in getting and setting the
attributes of a message queue. Attributes are initially set
when the message queue is created. A mqattr structure has
the following members:
long mqflags message queue flags
long mqmaxmsg maximum number of messages
long mqmsgsize maximum message size
long mqcurmsgs number of messages currently queued
Inclusion of the header may make visible symbols
defined in the headers , , ,
and .
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Standard
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
|