*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: mq_getattr | Section: 3 | Source: Digital UNIX | File: mq_getattr.3.gz
mq_getattr(3) Library Functions Manual mq_getattr(3) NAME mq_getattr - Returns the status and attributes of a message queue (P1003.1b) SYNOPSIS #include <mqueue.h> int mq_getattr ( mqd_t mqdes, struct mq_attr *mqstat); PARAMETERS mqdes Specifies the message queue descriptor whose attributes are ob- tained. *mqstat A pointer a structure that is updated to contain the values that were set when the message queue was created or modified by a call to the mq_setattr function. When the mq_getattr function returns, the following three members of the mq_attr structure specified by mqstat will have the values that were set when the message queue was created, but with modifications made by subsequent calls to the mq_setattr function: o The mq_maxmsg member specifies the maximum number of messages that can be held in the queue specified by the mqdes argument. o The mq_msgsize member specifies the maximum size of any message in the queue. o The mq_flags member specifies whether the message operation is blocking or nonblocking (MQ_NONBLOCK). The mq_curmsgs member of the mq_attr structure indicates the number of messages currently on the queue. DESCRIPTION Returns the status and attributes of a message queue. Use the mq_se- tattr function to set message queue attributes. RETURN VALUES On successful completion, the function returns the value 0; otherwise, the function returns the value -1 and sets errno to indicate the error. ERRORS The mq_getattr function fails under the following conditions: [EBADF] The fildes argument is an invalid file descriptor. [EINVAL] The mqstat argument is a null pointer. RELATED INFORMATION Functions: mq_open(3), mq_receive(3), mq_send(3), mq_setattr(3) delim off mq_getattr(3)

Navigation Options