Jump To:
Reference: Cocoa
Process management in Mac OS X facilitates the scheduling and execution of programs at runtime. The Cocoa environment provides programming interfaces for interacting with the operating system. Using these, developers can get process and host information, launch subprocesses, and pipe data between processes.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
NSLock Class Reference (HTML) (PDF)
Describes the class for managing mutex-based locks.
2008-02-08
NSThread Class Reference (HTML) (PDF)
Describes the class for spawning secondary threads of execution.
2007-12-11
NSCondition Class Reference (HTML) (PDF)
Describes the methods for implementing a POSIX-style condition lock.
2007-04-30
NSOperation Class Reference (HTML) (PDF)
Describes the methods for managing encapsulated tasks.
2007-04-30
NSOperationQueue Class Reference (HTML) (PDF)
Describes the methods for managing operation objects.
2007-04-30
NSRecursiveLock Class Reference (HTML) (PDF)
Describes the class for managing a recursive version of a mutex.
2007-04-30
NSProcessInfo Class Reference (HTML) (PDF)
Describes the class that provides access to information about the current process.
2007-03-26
NSHost Class Reference (HTML) (PDF)
Describes the class used to get information about a network resource.
2007-03-24
NSTask Class Reference (HTML) (PDF)
Describes the class for launching other processes.
2007-01-31
NSDistributedLock Class Reference (HTML) (PDF)
Describes the class for managing locks that span multiple processes.
2007-01-22
NSLocking Protocol Reference (HTML) (PDF)
Describes the protocol used to support mutex and condition locks.
2007-01-22
NSConditionLock Class Reference (HTML) (PDF)
Describes the class for managing condition-based locks.
2007-01-15