Jump To:
Leopard Guides: Darwin
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.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
64-Bit Transition Guide (HTML) (PDF)
Describes the 64-bit features available in Mac OS X.
2008-04-08
File System Events Programming Guide (HTML) (PDF)
Explains how applications can detect changes in the file system.
2008-03-11
Mac OS X Notification Overview (HTML) (PDF)
2007-05-15
Kernel Programming Guide (HTML) (PDF)
Essential information for programming in the Mac OS X kernel. Includes a high-level overview.
2006-11-07