Leopard Sample Code: Darwin
Interprocess Communication
Darwin interprocess communication includes a number of APIs at the BSD layer for message passing and shared memory. These APIs include Mach IPC, System V and POSIX shared memory, Darwin notifications, sockets, and pipes. You can use these technologies when sharing data between command-line tools and daemons or when sharing data between a command-line tool or daemon and a higher-level application. |