Jump To:
Reference: Cocoa
Interapplication communication in Mac OS X enables high-level communication and data sharing among applications. Using the Cocoa programmatic interfaces for interapplication communication, developers can have their applications transfer data via the pasteboard, access the services of applications, interact with the workspace, notify other applications of events, and communicate directly with other applications.

Document Descriptions
On Off
Display

Sort by
Title
Sorted by
Date
NSConnection Class Reference (HTML) (PDF)
Describes the class for managing proxy connections when using distributed objects.
2008-02-08
NSNetService Class Reference (HTML) (PDF)
Describes the class used to publish or consume a network service using multicast DNS.
2008-02-08
NSPasteboard Class Reference (HTML) (PDF)
Describes the class used to support pasteboard operations.
2008-02-08
NSPort Class Reference (HTML) (PDF)
Describes the base class for implementing communication ports.
2007-07-19
SBApplication Class Reference (HTML) (PDF)
Describes the automatically defined class through which Cocoa applications can communicate with scriptable applications using Objective-C.
2007-05-29
SBApplicationDelegate Protocol Reference (HTML) (PDF)
Describes the informal protocol for handling error Apple events returned from target applications.
2007-05-29
SBElementArray Class Reference (HTML) (PDF)
Describes the Scripting Bridge class for dealing with collections of related SBObjects.
2007-05-29
SBObject Class Reference (HTML) (PDF)
Describes the Scripting Bridge class that provides methods for communicating with objects in a scriptable application.
2007-05-29
Scripting Bridge Framework Reference (HTML) (PDF)
Describes the Objective-C API that allows Cocoa applications to communicate with scriptable applications.
2007-05-29
NSMachPort Class Reference (HTML) (PDF)
Describes the class for managing Mach ports.
2007-04-30
NSWorkspace Class Reference (HTML) (PDF)
Describes the class that provides an application access to Finder services.
2007-04-27
NSInvocation Class Reference (HTML) (PDF)
Describes the class whose instances ecapsulate Objective-C messages for use in store-and-forward mechanisms such as distributed objects.
2007-04-19
NSInvocationOperation Class Reference (HTML) (PDF)
Describes the methods for implementing an invocation-based operation.
2007-04-12
NSProxy Class Reference (HTML) (PDF)
Describes the root class of Objective-C classes used in distributed objects.
2007-04-06
NSNetServiceBrowser Class Reference (HTML) (PDF)
Describes the class used to find published services on a network using multicast DNS.
2007-04-02
NSNotification Class Reference (HTML) (PDF)
Describes the class that represents a notification to be broadcast through a notification center.
2007-04-02
NSDistributedNotificationCenter Class Reference (HTML) (PDF)
Describes the class used to post notifications between tasks.
2007-04-01
NSProcessInfo Class Reference (HTML) (PDF)
Describes the class that provides access to information about the current process.
2007-03-26
NSDraggingDestination Protocol Reference (HTML) (PDF)
Describes the informal protocol whose methods the recipient of a dragged image must implement.
2007-03-01
NSDraggingInfo Protocol Reference (HTML) (PDF)
Describes the protocol used to supply information about a dragging session to a dragging destination.
2007-03-01
NSDraggingSource Protocol Reference (HTML) (PDF)
Describes the informal protocol whose methods the source of a dragged image must implement.
2007-03-01
NSSocketPortNameServer Class Reference (HTML) (PDF)
Describes the class for taking and returning instances of NSSocketPort.
2007-02-26
NSMessagePortNameServer Class Reference (HTML) (PDF)
Describes the class for taking and returning instances of NSMessagePort.
2007-02-23
NSServicesRequests Protocol Reference (HTML) (PDF)
Describes the class for transferring data to the pasteboard during service requests.
2007-01-30
NSSocketPort Class Reference (HTML) (PDF)
Describes the class whose instances are used as socket endpoints for distributed object connections or raw messaging.
2007-01-30
NSPortCoder Class Reference (HTML) (PDF)
Describes the class used by distributed objects to transmit object proxies.
2007-01-29
NSPortMessage Class Reference (HTML) (PDF)
Describes the class used by distributed objects to encapsulate message data.
2007-01-29
NSPortNameServer Class Reference (HTML) (PDF)
Describes the class used by distributed objects for registering ports.
2007-01-29
NSPipe Class Reference (HTML) (PDF)
Describes the class for communicating between processes using pipes.
2007-01-26
NSDistantObjectRequest Class Reference (HTML) (PDF)
Describes the class for inter-object communication in distributed objects.
2007-01-22
NSMachBootstrapServer Class Reference (HTML) (PDF)
Describes the class for registering ports in the bootstrap domain.
2007-01-22
NSDistantObject Class Reference (HTML) (PDF)
Describes the class for managing objects in other threads and applications.
2007-01-19
NSMessagePort Class Reference (HTML) (PDF)
Describes the class whose instances are endpoints in local communication through distributed objects or raw messaging.
2006-05-23