[Previous] [Up] [Next]

NSConnection

Authors

Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

NSConnection

NSConnection

Declared in: Foundation/NSConnection.h

Inherits from: NSObject

Conforms to: NSObject



allConnections

+ (NSArray*) allConnections

connectionWithReceivePort:

+ (NSConnection*) connectionWithReceivePort: (NSPort*)receivePort

connectionWithRegisteredName:

+ (NSConnection*) connectionWithRegisteredName: (NSString*)name

currentConversation

+ (id) currentConversation

defaultConnection

+ (NSConnection*) defaultConnection

rootProxyForConnectionWithRegisteredName:

+ (NSDistantObject*) rootProxyForConnectionWithRegisteredName: (NSString*)name

addRequestMode:

- (void) addRequestMode: (NSString*)mode

addRunLoop:

- (void) addRunLoop: (NSRunLoop*)runloop

delegate

- (id) delegate

enableMultipleThreads

- (void) enableMultipleThreads

independentConversationQueueing

- (BOOL) independentConversationQueueing

initWithReceivePort:

- (id) initWithReceivePort: (NSPort*)receivePort

invalidate

- (void) invalidate

isValid

- (BOOL) isValid

localObjects

- (NSArray*) localObjects

multipleThreadsEnabled

- (BOOL) multipleThreadsEnabled

receivePort

- (NSPort*) receivePort

registerName:

- (BOOL) registerName: (NSString*)name

remoteObjects

- (NSArray*) remoteObjects

removeRequestMode:

- (void) removeRequestMode: (NSString*)mode

removeRunLoop:

- (void) removeRunLoop: (NSRunLoop*)runloop

replyTimeout

- (NSTimeInterval) replyTimeout

requestModes

- (NSArray*) requestModes

requestTimeout

- (NSTimeInterval) requestTimeout

rootObject

- (id) rootObject

rootProxy

- (NSDistantObject*) rootProxy

runInNewThread

- (void) runInNewThread

sendPort

- (NSPort*) sendPort

setDelegate:

- (void) setDelegate: (id)anObject

setIndependentConversationQueueing:

- (void) setIndependentConversationQueueing: (BOOL)flag

setReplyTimeout:

- (void) setReplyTimeout: (NSTimeInterval)seconds

setRequestTimeout:

- (void) setRequestTimeout: (NSTimeInterval)seconds

setRootObject:

- (void) setRootObject: (id)anObject

statistics

- (NSDictionary*) statistics

authenticateComponents:

- (BOOL) authenticateComponents: (NSArray*)components

authenticationDataForComponents:

- (NSData*) authenticationDataForComponents: (NSArray*)components

connection:shouldMakeNewConnection:

- (BOOL) connection: (NSConnection*)parentConnection shouldMakeNewConnection: (NSConnection*)newConnnection

makeNewConnection:

- (BOOL) makeNewConnection: (NSConnection*)newConnection