UNIX systems programming
Subtitle: communication, concurrency, and threads
By: Kay A. Robbins, Steven Robbins
Contributors: Robbins, Steven, 1947-; Robbins, Kay A.
Publisher: Prentice Hall PTR
Published: 2003
Place of publication: Upper Saddle River, NJ
Language: eng
Number of pages: 893
Subjects: UNIX (Computer file); Operating systems (Computers)
Notes: Previously published under title: Practical UNIX programming / Kay Robbins. Upper Saddle River, NJ : Prentice Hall, c1996

Includes bibliographical references (p. 861-869) and indexes
Table of contents: title: Part 1: Fundamentals; title: Chapter 1: Technology's impact on programs; title: Chapter 2: Programs, processes and threads; title: Chapter 3: Processes in UNIX; title: Chapter 4: UNIX I/O; title: Chapter 5: Files and directories; title: Chapter 6: UNIX special files; title: Chapter 7: Project: the token ring; title: Part 2: Asynchronous events; title: Chapter 8: Signals; title: Chapter 9: Times and timers; title: Chapter 10: Project: virtual timers; title: Chapter 11: Project: Cracking shells; title: Part 3: Concurrency; title: Chapter 12: POSIX threads; title: Chapter 13: Thread synchronization; title: Chapter 14: Critical sections and semaphores; title: Chapter 15: POSIX IPC; title: Chapter 16: Project: producer consumer synchronization; title: Chapter 17: Project: the not too parallel virtual machine; title: Part 4: Communication; title: Chapter 18: Connection-oriented communication; title: Chapter 19: Project: WWW redirection; title: Chapter 20: Connectionless communication and multicast; title: Chapter 21: Project: internet radio; title: Chapter 22: Project: server performance