Registers a service with the specified port name server.
SDK
- macOS 10.0–10.13Deprecated
Framework
- Foundation
Declaration
- (BOOL)registerName:(NSString *)name withNameServer:(NSPort Name Server *)server;
Parameters
name
The name under which to register the receiver.
server
The name server.
Return Value
YES
if the operation was successful, otherwise NO
(for example, if another NSConnection
object on the same host is already registered under name
).
Discussion
This method connects the receive port of the receiving NSConnection
object with the specified service name. If the operation is successful, other NSConnection
objects can contact the receiver using the connection
and root
class methods.
If the receiver was already registered under a name and this method returns NO
, the old name remains in effect. If this method is successful, it also unregisters the old name.
To unregister an NSConnection
object, simply invoke register
and supply nil
as the connection name.