Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CosNaming_NamingContextExt(Erlang Module DefinitiCosNaming_NamingContextExt(3)

NAME
       CosNaming_NamingContextExt - This interface contains operation for con-
       verting a Name sequence to a string and back.

DESCRIPTION
       To get access to	the record definitions for the structures use:

	       -include_lib("orber/COSS/CosNaming/CosNaming.hrl").

       This module also	exports	the functions described	in:

	 * CosNaming_NamingContext

EXPORTS
       to_string(NamingContext,	Name) -> Return

	      Types:

		 NameContext = #objref
		 Name =	[NameComponent]
		 Return	=  string()  |	{'EXCEPTION',  NamingContext::Invalid-
		 Name{}}

	      Stringifies a Name sequence to a string.

       to_name(NamingContext, NameString) -> Return

	      Types:

		 NameContext = #objref
		 NameString = string()
		 Return	 =  [NameComponent] | {'EXCEPTION', NamingContext::In-
		 validName{}}

	      Converts a stringified Name to a Name sequence.

       to_url(NamingContext, AddressString, NameString)	-> Return

	      Types:

		 NameContext = #objref
		 Address = NameString =	string()
		 Return	= URLString  |	{'EXCEPTION',  NamingContext::Invalid-
		 Name{}} | {'EXCEPTION', NamingContextExt::InvalidAddress{}}

	      This  operation  takes  a	corbaloc string	and a stringified Name
	      sequence as input	and returns a fully formed URL string.

       resolve_str(NamingContext, NameString) -> Return

	      Types:

		 NameContext = #objref
		 NameString = string()
		 Return	 =  #objref  |	{'EXCEPTION',  NamingContext::Invalid-
		 Name{}}    |	 {'EXCEPTION',	  NamingContext::NotFound{why,
		 rest_of_name}}	 |   {'EXCEPTION',   NamingContext::CannotPro-
		 ceed{cxt, rest_of_name}}

	      This  operation  takes  a	stringified Name sequence as input and
	      returns the associated, if any, object.

Ericsson AB			  orber	3.7.1	 CosNaming_NamingContextExt(3)

NAME | DESCRIPTION | EXPORTS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=CosNaming_NamingContextExt&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help