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

Sorted by
Title
Sort by
Date
NSConnection Class Reference (HTML) (PDF)
Describes the class for managing proxy connections when using distributed objects.
2008-02-08
NSDistantObject Class Reference (HTML) (PDF)
Describes the class for managing objects in other threads and applications.
2007-01-19
NSDistantObjectRequest Class Reference (HTML) (PDF)
Describes the class for inter-object communication in distributed objects.
2007-01-22
NSDistributedNotificationCenter Class Reference (HTML) (PDF)
Describes the class used to post notifications between tasks.
2007-04-01
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
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
NSMachBootstrapServer Class Reference (HTML) (PDF)
Describes the class for registering ports in the bootstrap domain.
2007-01-22
NSMachPort Class Reference (HTML) (PDF)
Describes the class for managing Mach ports.
2007-04-30
NSMessagePort Class Reference (HTML) (PDF)
Describes the class whose instances are endpoints in local communication through distributed objects or raw messaging.
2006-05-23
NSMessagePortNameServer Class Reference (HTML) (PDF)
Describes the class for taking and returning instances of NSMessagePort.
2007-02-23
NSNetService Class Reference (HTML) (PDF)
Describes the class used to publish or consume a network service using multicast DNS.
2008-02-08
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
NSPasteboard Class Reference (HTML) (PDF)
Describes the class used to support pasteboard operations.
2008-02-08
NSPipe Class Reference (HTML) (PDF)
Describes the class for communicating between processes using pipes.
2007-01-26
NSPort Class Reference (HTML) (PDF)
Describes the base class for implementing communication ports.
2007-07-19
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
NSProcessInfo Class Reference (HTML) (PDF)
Describes the class that provides access to information about the current process.
2007-03-26
NSProxy Class Reference (HTML) (PDF)
Describes the root class of Objective-C classes used in distributed objects.
2007-04-06
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
NSSocketPortNameServer Class Reference (HTML) (PDF)
Describes the class for taking and returning instances of NSSocketPort.
2007-02-26
NSWorkspace Class Reference (HTML) (PDF)
Describes the class that provides an application access to Finder services.
2007-04-27
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