15.8 Exercise: Implementing Pipes with Message QueuesFormulate a specification of a software pipe implementation in terms of message queues. Implement the following functions.
Design a pipe_t structure to fit the implementation. Test the implementation as described in Section 15.7. |