Introduction to Multiprocessing Services Programming Guide
Explains how to implement preemptive tasks in Carbon applications.
Organization of This Document
This document covers Multiprocessing Services in the following chapters:
About Multitasking on the Mac OS describes the basics of multitasking and multiprocessing, as well as information about how Multiprocessing Services implements these capabilities on the Mac OS.
Using Multiprocessing Services contains programming examples and other detailed information about adding Multiprocessing Services to your application.
Preemptive Task–Safe Mac OS System Software Functions lists Mac OS system software functions that you can call from preemptive tasks.
Calculating the Intertask Signaling Time contains sample code you can use to determine the amount of time it takes to notify a task.
Changes From Previous Versions of Multiprocessing Services describes changes and additions to the Multiprocessing Services API between version 1.4 and 2.1.
See Also
For more information about multithreading on Mac OS X, see Threading Programming Guide in Carbon Process Management documentation.
For additional information about Multiprocessing Services, you should check the Apple Developer Web site: http://developer.apple.com
Next
Copyright © 2012 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2012-07-23