Part 1Introduction / 简介 1
Chapter 1.Introduction / 简介3
1.1Introduction / 概述 3
1.2Processes, Threads, and the Sharing of Information / 进程、线程与信息共享 5
1.3Persistence of IPC Objects / IPC对象的持续性 6
1.4Name Spaces / 名字空间 7
1.5Effect of fork, exec, and exit on IPC / Objects fork、exec和exit对IPC对象的影响 9
1.6Error Handling: Wrapper Functions / 错误处理:包装函数 11
1.7Unix Standards / Unix标准 13
1.8Road Map to IPC Examples in the Text / 本书中IPC示例的路线图 15
1.9Summary / 小结 16
Chapter 2.Posix IPC19
2.1Introduction / 概述 19
2.2IPC Names / IPC名字 19
2.3Creating and Opening IPC Channels / 创建与打开IPC通道 22
2.4IPC Permissions / IPC权限 25
2.5Summary / 小结 26
Chapter 3.System V IPC27
3.1Introduction / 概述 27
3.2key_t Keys and ftok Function / key_t键和ftok函数 28
3.3ipc_perm Structure / ipc_perm结构 30
3.4Creating and Opening IPC Channels / 创建与打开IPC通道 30
3.5IPC Permissions / IPC权限 32
3.6Identifier Reuse / 标识符重用 34
3.7ipcs and ipcrm Programs / ipcs和ipcrm程序 36