10.1. Generic System V IPC Support
Several data structures and low-level kernel routines are common to all three System V IPC facilities. In this section, we cover those common areas, and then we get into the specifics of each IPC implementation. Common interfaces and structures include:
xxxid_ds data structures. Each facility has a data structure that contains various bits of information about the resource. The naming convention used for the data structure is the same across all three sets of interfaces (see Table 10-1).
Keys and identifiers. To share IPC resources across processes (which is the whole point of interprocess communication), a process must be able to uniquely identify a resource when it issues a get call. The IPC facilities require ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access