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
Authenticating
Responding to a Connection
Class Methods
allConnections
connectionWithReceivePort:sendPort:
connectionWithRegisteredName:host:
connectionWithRegisteredName:host:usingNameServer:
currentConversation
defaultConnection
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
Delegate Methods
authenticateComponents:withData:
authenticationDataForComponents:
connection:handleRequest:
connection:shouldMakeNewConnection:
createConversationForConnection:
makeNewConnection:sender:
Constants
NSConnection run loop mode
Connection Exception Names
Notifications
NSConnectionDidDieNotification
NSConnectionDidInitializeNotification
Revision History
Index
Companion Guide
Distributed Objects Programming Topics