NonStop SOAP 4.1 User's Manual
Parameters:
om_element
pointer to om_element.
env
is a pointer to the environment struct. The env parameter must not be NULL.
Return Values:
This pointer returns a pointer to axiom_namespace_t structure NULL if there is no namespace
associated with the element, NULL on error with error code set to environment's error.
axiom_element_set_namespace
Synopsis:
AXIS2_EXTERN axis2_status_t axiom_element_set_namespace
( axiom_element_t * om_element,
const axutil_env_t * env,
axiom_namespace_t * ns,
axiom_node_t * node )
Description:
This function sets the namespace of the element.
Parameters:
om_element
pointer to om_element.
env
is a pointer to the environment struct. The env parameter must not be NULL.
ns
pointer to namespace. If the value of the namespace has not already been declared then the
namespace structure ns will be declared and will be freed when the tree is freed.
Return Values:
This function returns the status code of the op, with error code set to environment's error.
axiom_element_get_all_attributes
Synopsis:
AXIS2_EXTERN axutil_hash_t* axiom_element_get_all_attributes
( axiom_element_t * om_element,
const axutil_env_t * env )
Description:
This function gets the attribute list of the element.
Parameters:
om_element
pointer to om_element.
env
is a pointer to the environment struct. The env parameter must not be NULL.
Return Values:
This function returns axutil_hash pointer to attributes hash. This hash table is read only.
axiom_element_get_children
Synopsis:
AXIS2_EXTERN axiom_children_iterator_t* axiom_element_get_children
( axiom_element_t * om_element,
const axutil_env_t * env,
axiom_node_t * element_node )
AXIOM APIs 327










