NSConnection Class Reference
PDF
Overview
Tasks
Getting the Default Instance
Creating Instances
Running the Connection in a New Thread
Vending a Service
Getting a Remote Object
Getting a Conversation
Getting All NSConnection Objects
Configuring Instances
Getting Ports
Getting Statistics
Setting the Delegate
Class Methods
allConnections
connectionWithReceivePort:sendPort:
connectionWithRegisteredName:host:
connectionWithRegisteredName:host:usingNameServer:
currentConversation
rootProxyForConnectionWithRegisteredName:host:
rootProxyForConnectionWithRegisteredName:host:usingNameServer:
serviceConnectionWithName:rootObject:
serviceConnectionWithName:rootObject:usingNameServer:
Instance Methods
addRequestMode:
addRunLoop:
delegate
enableMultipleThreads
independentConversationQueueing
initWithReceivePort:sendPort:
invalidate
isValid
localObjects
multipleThreadsEnabled
receivePort
registerName:
registerName:withNameServer:
remoteObjects
removeRequestMode:
removeRunLoop:
replyTimeout
requestModes
requestTimeout
rootObject
rootProxy
runInNewThread
sendPort
setDelegate:
setIndependentConversationQueueing:
setReplyTimeout:
setRequestTimeout:
setRootObject:
statistics
Constants
NSConnection run loop mode
Connection Exception Names
Notifications
NSConnectionDidDieNotification
NSConnectionDidInitializeNotification
Appendix A: Deprecated NSConnection Methods
Deprecated in Mac OS X v10.6
defaultConnection
Revision History
Index
COMPANION GUIDE
Distributed Objects Programming Topics