NonStop SOAP 4.1 User's Manual

om_output
AXIOM output handler to be used in serializing.
Return Values:
This function returns the status of the operation. This function returns AXIS2_SUCCESS on success,
else AXIS2_FAILURE.
axiom_node_get_parent
Synopsis:
AXIS2_EXTERN axiom_node_t* axiom_node_get_parent
( axiom_node_t * om_node,
const axutil_env_t * env )
Description:
This function gets parent of om_node node.
Parameters:
env
is a pointer to the environment struct. The env parameter must not be NULL.
Return Values:
This function returns a pointer to parent node of om_node, returns NULL if no parent exists or when
an error occurs.
axiom_node_get_first_child
Synopsis:
AXIS2_EXTERN axiom_node_t* axiom_node_get_first_child
( axiom_node_t * om_node,
const axutil_env_t * env )
Description:
This function gets the first child of om_node.
Parameters:
om_node
node
env
is a pointer to the environment struct. The env parameter must not be NULL.
Return Values:
This function returns a pointer to first child node , NULL is returned on error with error code set in
environments error.
axiom_node_get_first_element
Synopsis:
AXIS2_EXTERN axiom_node_t* axiom_node_get_first_element
( axiom_node_t * om_node,
const axutil_env_t * env )
Description:
This function gets the first AXIOM_ELEMENT in om_node.
Parameters:
om_node
node
env
is a pointer to the environment struct. The env parameter must not be NULL.
338 NonStop SOAP 4 APIs