source: rtems-docs/posix1003-1/message_passing.rst @ 72a62ad

4.115
Last change on this file since 72a62ad was 72a62ad, checked in by Chris Johns <chrisj@…>, on 11/03/16 at 05:58:08

Rename all manuals with an _ to have a -. It helps released naming of files.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1.. comment SPDX-License-Identifier: CC-BY-SA-4.0
2
3Message Passing
4###############
5
6Data Definitions for Message Queues
7===================================
8
9Data Structures
10---------------
11
12NOTE: Semaphores are implemented but only unnamed semaphores
13are currently tested.
14.. code:: c
15
16    mqd_t, Type, Implemented
17    struct mq_attr, Type, Implemented
18
19Message Passing Functions
20=========================
21
22Open a Message Queue
23--------------------
24
25.. code:: c
26
27    mq_open(), Function, Implemented
28
29Close a Message Queue
30---------------------
31
32.. code:: c
33
34    mq_close(), Function, Implemented
35
36Remove a Message Queue
37----------------------
38
39.. code:: c
40
41    mq_unlink(), Function, Implemented
42
43Send a Message to a Message Queue
44---------------------------------
45
46.. code:: c
47
48    mq_send(), Function, Implemented
49
50Receive a Message From a Message Queue
51--------------------------------------
52
53.. code:: c
54
55    mq_receive(), Function, Implemented
56
57Notify Process That a Message is Available on a Queue
58-----------------------------------------------------
59
60.. code:: c
61
62    mq_notify(), Function, Implemented
63
64Set Message Queue Attributes
65----------------------------
66
67.. code:: c
68
69    mq_setattr(), Function, Implemented
70
71Get Message Queue Attributes
72----------------------------
73
74.. code:: c
75
76    mq_getattr(), Function, Implemented
77
78.. COMMENT: COPYRIGHT (c) 1988-2002.
79
80.. COMMENT: On-Line Applications Research Corporation (OAR).
81
82.. COMMENT: All rights reserved.
83
Note: See TracBrowser for help on using the repository browser.