summaryrefslogtreecommitdiffstats
path: root/posix1003_1/message_passing.rst
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--posix1003_1/message_passing.rst81
1 files changed, 81 insertions, 0 deletions
diff --git a/posix1003_1/message_passing.rst b/posix1003_1/message_passing.rst
new file mode 100644
index 0000000..6853d84
--- /dev/null
+++ b/posix1003_1/message_passing.rst
@@ -0,0 +1,81 @@
+Message Passing
+###############
+
+Data Definitions for Message Queues
+===================================
+
+Data Structures
+---------------
+
+NOTE: Semaphores are implemented but only unnamed semaphores
+are currently tested.
+.. code:: c
+
+ mqd_t, Type, Implemented
+ struct mq_attr, Type, Implemented
+
+Message Passing Functions
+=========================
+
+Open a Message Queue
+--------------------
+
+.. code:: c
+
+ mq_open(), Function, Implemented
+
+Close a Message Queue
+---------------------
+
+.. code:: c
+
+ mq_close(), Function, Implemented
+
+Remove a Message Queue
+----------------------
+
+.. code:: c
+
+ mq_unlink(), Function, Implemented
+
+Send a Message to a Message Queue
+---------------------------------
+
+.. code:: c
+
+ mq_send(), Function, Implemented
+
+Receive a Message From a Message Queue
+--------------------------------------
+
+.. code:: c
+
+ mq_receive(), Function, Implemented
+
+Notify Process That a Message is Available on a Queue
+-----------------------------------------------------
+
+.. code:: c
+
+ mq_notify(), Function, Implemented
+
+Set Message Queue Attributes
+----------------------------
+
+.. code:: c
+
+ mq_setattr(), Function, Implemented
+
+Get Message Queue Attributes
+----------------------------
+
+.. code:: c
+
+ mq_getattr(), Function, Implemented
+
+.. COMMENT: COPYRIGHT (c) 1988-2002.
+
+.. COMMENT: On-Line Applications Research Corporation (OAR).
+
+.. COMMENT: All rights reserved.
+