System V Interprocess Communication


Platform<ToolKit> for UNIX supports the three kinds of UNIX System V Interprocess Communication (System V IPC) mechanisms available: message queues, shared memory, and semaphores, including semaphore arrays. Each of these mechanisms is described in detail in this chapter.

The following important concepts of System V IPC are discussed throughout this chapter.

System V IPC Object Characteristics

System V IPC mechanisms are useful tools for performing reliable, system-wide communication, especially when flow control and priority processing are required. This section discusses characteristics and constructors of System V IPC objects, as well as the construction of public and private keys.

It is important to note the following characteristics of System V IPC objects.

Summary of Classes

System V IPC Constructors

Constructing Public or Private Keys

message_queue

shared_memory

System V Semaphores and Semaphore Arrays


Copyright©1994-2026 Recursion Software LLC
All Rights Reserved - For use by licensed users only.