[Overview][Constants][Types][Procedures and functions][Index] | Reference for unit 'ipc' (#rtl)

# Reference for unit 'ipc'

Unix Inter Process Communication functionality.

`uses`
`System,` |  | The system unit
`BaseUnix,` |  | Basic Unix functionality
`unixtype;` |  | Basic UNIX types

## Overview

This document describes the IPC unit for Free Pascal. It was written for Linux by Michael Van Canneyt. It gives all the functionality of System V Inter-Process Communication: shared memory, semaphores and messages. It works only on the Linux operating system.

Many constants here are provided for completeness only, and should under normal circumstances not be used by the programmer.