summaryrefslogtreecommitdiffstats
path: root/man3/mq_notify.3
diff options
context:
space:
mode:
Diffstat (limited to 'man3/mq_notify.3')
-rw-r--r--man3/mq_notify.330
1 files changed, 15 insertions, 15 deletions
diff --git a/man3/mq_notify.3 b/man3/mq_notify.3
index 653e401c9..b7d180afd 100644
--- a/man3/mq_notify.3
+++ b/man3/mq_notify.3
@@ -29,7 +29,7 @@ argument is a pointer to a
.I sigevent
structure.
For the definition and general details of this structure, see
-.BR sigevent (3type).
+.MR sigevent 3type .
.P
If
.I sevp
@@ -54,7 +54,7 @@ for notification, but when a message arrives, no notification is sent.
Notify the process by sending the signal specified in
.IR sigev_signo .
See
-.BR sigevent (3type)
+.MR sigevent 3type
for general details.
The
.I si_code
@@ -75,7 +75,7 @@ Upon message delivery, invoke
.I sigev_notify_function
as if it were the start function of a new thread.
See
-.BR sigevent (3type)
+.MR sigevent 3type
for details.
.P
Only one process can be registered to receive notification
@@ -97,10 +97,10 @@ the queue is emptied and a new message arrives.
.P
If another process or thread is waiting to read a message
from an empty queue using
-.BR mq_receive (3),
+.MR mq_receive 3 ,
then any message notification registration is ignored:
the message is delivered to the process or thread calling
-.BR mq_receive (3),
+.MR mq_receive 3 ,
and the message notification registration remains in effect.
.P
Notification occurs once: after a notification is delivered,
@@ -155,7 +155,7 @@ notifications for the queue
.IR mqdes .
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
-.BR attributes (7).
+.MR attributes 7 .
.TS
allbox;
lbx lb lb
@@ -185,7 +185,7 @@ rather than the kernel.
since the thread involved in handling the notification is one
that must be managed by the C library POSIX threads implementation.)
The implementation involves the use of a raw
-.BR netlink (7)
+.MR netlink 7
socket and creates a new thread for each notification that is
delivered to the process.
.SH STANDARDS
@@ -263,11 +263,11 @@ main(int argc, char *argv[])
.EE
.\" SRC END
.SH SEE ALSO
-.BR mq_close (3),
-.BR mq_getattr (3),
-.BR mq_open (3),
-.BR mq_receive (3),
-.BR mq_send (3),
-.BR mq_unlink (3),
-.BR mq_overview (7),
-.BR sigevent (3type)
+.MR mq_close 3 ,
+.MR mq_getattr 3 ,
+.MR mq_open 3 ,
+.MR mq_receive 3 ,
+.MR mq_send 3 ,
+.MR mq_unlink 3 ,
+.MR mq_overview 7 ,
+.MR sigevent 3type