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

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