Document Message Queue variables.
authorRafał Długołęcki <rafal@dlugolecki.net.pl>
Sat, 21 Jun 2014 18:39:29 +0000 (20:39 +0200)
committerRafał Długołęcki <rafal@dlugolecki.net.pl>
Sat, 21 Jun 2014 18:39:29 +0000 (20:39 +0200)
src/process1.c
src/process2.c
src/process3.c

index 601c356643e08bc3d297ff0ec621dc75e700fe3f..e440107e4e83c83be1bb1fddcacd1ec6ebe07060 100644 (file)
@@ -48,11 +48,24 @@ struct message {
 struct message * processes = NULL;
 
 /**
- * Message queue variables
+ * Message Queue variables
+ */
+
+/**
+ * Unique key of message queue.
  */
 key_t qkey = 12356;
+
+/**
+ * Queue descriptor.
+ */
 int qid;
 
+/**
+ * Structure holding queue message data.
+ * Parameter mtype describes process to whom message is sent.
+ * Parameter signo is a signal to raise after getting message.
+ */
 struct queue_message {
        long mtype;
        int signo[1];
index d498f1c8300de57ab9eefc5caf00629f09e4af0e..03aea04af4ae7233f54d1ee3fcb70d469358add5 100644 (file)
@@ -52,11 +52,24 @@ struct message {
 struct message * processes = NULL;
 
 /**
- * Message queue variables
+ * Message Queue variables
+ */
+
+/**
+ * Unique key of message queue.
  */
 key_t qkey = 12356;
+
+/**
+ * Queue descriptor.
+ */
 int qid;
 
+/**
+ * Structure holding queue message data.
+ * Parameter mtype describes process to whom message is sent.
+ * Parameter signo is a signal to raise after getting message.
+ */
 struct queue_message {
        long mtype;
        int signo[1];
index 6453a8fe2bbac70f8cf1b41e1d947aacdf198d00..91212e991a1cc3ff0363e1a8f157fa5df5a7bc8b 100644 (file)
@@ -35,7 +35,8 @@ key_t shmkey = 18912;
 int shmid;
 
 /**
- * Message shared by processes. Contains array of process IDs
+ * Structure holding array of process IDs.
+ * Message is shared by processes. Contains array of process IDs
  */
 struct message {
        pid_t pids[3];
@@ -44,11 +45,24 @@ struct message {
 struct message * processes = NULL;
 
 /**
- * Message queue variables
+ * Message Queue variables
+ */
+
+/**
+ * Unique key of message queue.
  */
 key_t qkey = 12356;
+
+/**
+ * Queue descriptor.
+ */
 int qid;
 
+/**
+ * Structure holding queue message data.
+ * Parameter mtype describes process to whom message is sent.
+ * Parameter signo is a signal to raise after getting message.
+ */
 struct queue_message {
        long mtype;
        int signo[1];