client.c: Add comment on the supervisor task.
authorAndre Noll <maan@systemlinux.org>
Wed, 13 Jan 2010 06:39:57 +0000 (07:39 +0100)
committerAndre Noll <maan@systemlinux.org>
Wed, 13 Jan 2010 06:39:57 +0000 (07:39 +0100)
client.c

index 9bdd0e8..6ea5e7e 100644 (file)
--- a/client.c
+++ b/client.c
@@ -70,12 +70,16 @@ INIT_STDERR_LOGGING(client_loglevel);
  * \param argv Usual argument vector.
  *
  * It registers two tasks: The client task that communicates with para_server
- * and the standard out task that writes any output produced by the client task
- * to standard out.
+ * and the supervisor task that minitors whether the client task intends to
+ * read from stdin or write to stdout.
+ *
+ * Once it has been determined whether the client command corresponds to a
+ * stdin command (addmood, addimg, ..), either the stdin task or the stdout
+ * task is set up to replace the supervisor task.
  *
  * \return EXIT_SUCCESS or EXIT_FAILURE
  *
- * \sa client_open(), stdout.c, stdout.h, para_client(1), para_server(1)
+ * \sa client_open(), stdin.c, stdout.c, para_client(1), para_server(1)
  */
 int main(int argc, char *argv[])
 {