Linux/UNIX IPC Programming course outline

    TLPI front cover (small)
  1. Course Introduction
  2. IPC: Introduction and Overview
  3. Pipes and FIFOs
  4. Sockets: Concepts and UNIX Domain
  5. Sockets: Internet Domain
  6. Alternative I/O Models
  7. POSIX IPC Overview
  8. POSIX Semaphores
  9. POSIX Shared Memory
  10. POSIX Message Queues (*)
  11. Other IPC methods (*)

(*) Topics marked with an asterisk will be covered subject to time constraints.

Return to the course overview