NonStop SOAP 4.1 User's Manual

const axutil_env_t * env,
axiom_node_t * node_to_insert )
Description:
This function inserts a sibling node after the given node.
Parameters:
om_node
parent node. cannot be NULL.
env
is a pointer to the environment struct. The env parameter must not be NULL.
node_to_insert
the node to be inserted. Cannot be NULL.
Return Values:
This function returns the status of the op. It returns AXIS2_SUCCESS on success, else returns
AXIS2_FAILURE.
axiom_node_insert_sibling_before
Synopsis:
AXIS2_EXTERN axis2_status_t axiom_node_insert_sibling_before
( axiom_node_t * om_node,
const axutil_env_t * env,
axiom_node_t * node_to_insert )
Description:
This function inserts a sibling node before the given node.
Parameters:
om_node
parent node. cannot be NULL.
env
is a pointer to the environment struct. The env parameter must not be NULL.
node_to_insert
the node to be inserted. Cannot be NULL.
Return Values:
This function returns the status of the op. It returns AXIS2_SUCCESS on success, else returns
AXIS2_FAILURE.
axiom_node_serialize
Synopsis:
AXIS2_EXTERN axis2_status_t axiom_node_serialize
( axiom_node_t * om_node,
const axutil_env_t * env,
struct axiom_output * om_output )
Description:
This function serializes the given node. This operation makes the node go through its children and
serialize them in order.
Parameters:
om_node
parent node. cannot be NULL.
env
is a pointer to the environment struct. The env parameter must not be NULL.
AXIOM APIs 337