+xns/Name
Message: Request

+xns/Core/XNSObject
   |
   +--+xns/Core/Message
         |
         +--+xns/Name/Request


Checks to see if an XNS name is available and, optionally, places a reservation on that name.

To: Identity functioning as a name registrar.
From: Any identity or exposure.


 

Input
+xns/Core/XNSName Name The XNS name to be checked for availability.
Boolean Reserve Should a reservation be placed against the requested name if it is available?
 

Output
String ReservationID Identifier of a reservation placed against the requested name on behalf of the requesting identity.
 

Exceptions
NameNotAvailable The requested name is already assigned to another identity.
 

Input Detail

Name

The XNS name to be checked for availability.  

DataType: +xns/Core/XNSName
 

Required: true
 


Reserve

Should a reservation be placed against the requested name if it is available? True=reserve requested name; False=do not place a reservation on the requested name.  

DataType: Boolean
 


 

Output Detail

ReservationID

Identifier of a reservation placed against the requested name on behalf of the requesting identity.  

DataType: String
 


Publishing Identity: +xns
© 2002 XNSORG
Last Updated: 07/09/2002