NonStop SOAP 4.1 User's Manual

Return Values:
If the value is NULL the hash entry is deleted.
qname
The axutil_qname_create()Function
Synopsis:
AXIS2_EXTERN axutil_qname_t* axutil_qname_create
( const axutil_env_t * env,
const axis2_char_t * localpart,
const axis2_char_t * namespace_uri,
const axis2_char_t * prefix )
Description:
This function creates a qname structure returns a pointer to a qname structure mandatory mandatory
optional The prefix. Must not be null. Use "" (empty string) to indicate that no namespace URI is
present or the namespace URI is not relevant if null is passed for prefix and uri , ""(empty string
) will be assinged to those fields.
Return Values:
This function a pointer to newly created qname structure
The axutil_qname_create_from_string()Function
Synopsis:
AXIS2_EXTERN axutil_qname_t* axutil_qname_create_from_string
( const axutil_env_t * env,
const axis2_char_t * string )
Description:
Parameters:
Return Values:
This function returns a newly created qname using a string genarated from axutil_qname_to_string
method freeing the returned qname is users responsibility
The axutil_qname_free()Function
Synopsis:
AXIS2_EXTERN void axutil_qname_free
( struct axutil_qname * qname,
const axutil_env_t * env )
Description:
This function frees a qname structure
Parameters:
Return Values:
This function returns the status code.
The axutil_qname_equals()Function
Synopsis:
AXIS2_EXTERN axis2_bool_t axutil_qname_equals ( const struct axutil_qname * qname,
const axutil_env_t * env,
const struct axutil_qname * qname1
)
Description:
This function compare two qname. The prefix is ignored when comparing. If ns_uri and localpart
of qname1 and qname2 are equal, returns true.
Utilities 393