NonStop SOAP 4.1 User's Manual

header
AXIOM node representing the SOAP header in XML.
Return Values:
This function returns AXIS2_SUCCESS on success, else returns AXIS2_FAILURE.
axis2_svc_client_remove_all_headers
Synopsis:
AXIS2_EXTERN axis2_status_t axis2_svc_client_remove_all_headers
( axis2_svc_client_t * svc_client,
const axutil_env_t * env )
Description:
This function removes all the headers added to service client.
Parameters:
svc_client
pointer to service client struct.
env
is a pointer to the environment struct. The env parameter must not be NULL.
Return Values:
This function returns AXIS2_SUCCESS on success, else returns AXIS2_FAILURE.
axis2_svc_client_fire_and_forget_with_op_qname
Synopsis:
AXIS2_EXTERN void axis2_svc_client_fire_and_forget_with_op_qname
( axis2_svc_client_t * svc_client,
const axutil_env_t * env,
const axutil_qname_t * op_qname,
const axiom_node_t * payload )
Description:
This function sends a message and forget about it. This method is used to interact with a service
operation whose MEP is In-Only. That is, there is no opportunity to get an error from the service
using this method; you may still get client-side errors, such as host unknown.
Parameters:
svc_client
pointer to service client structure
env
is a pointer to the environment struct. The env parameter must not be NULL.
op_qname
operation qname. NULL is equivalent to an operation name of "__OPERATION_OUT_ONLY__"
payload
pointer to AXIOM node representing the XML payload to be sent. The caller has control over
the payload until the service client frees it.
Return Values:
None
axis2_svc_client_fire_and_forget
Synopsis:
AXIS2_EXTERN void axis2_svc_client_fire_and_forget
( axis2_svc_client_t * svc_client,
const axutil_env_t * env,
const axiom_node_t * payload )
346 NonStop SOAP 4 APIs