Due: Thursday 12/09 8:00 am

Master Plumbing

Design a program that uses unnamed pipes to facilitate parent/child process communication.

  • In order to facilitate 2 way communication, you will need 2 pipes.

  • Parent
    • constantly prompts a user for input
    • sends that input to child
    • waits for a response
    • displays the response to the user
  • Child
    • gets input from parent
    • “processes” the input
      • this could be any of a number of string processes (all caps, all lower, reverse, rot13…).
    • sends the resposne to the parent