Interprocess communication (IPC) objects are the following.
Unnamed pipes.
Named pipes (FIFOs).
Mapped Memory.
System V IPC objects (message queues, semaphore, and shared memory).
Pseudo-Terminal Devices (PTYs).
Signals.
Process Tracing.