NonStop SOAP 4.1 User's Manual

axis2_svc_client_free
Synopsis:
AXIS2_EXTERN void axis2_svc_client_free
( axis2_svc_client_t * svc_client,
const axutil_env_t * env )
Description:
This function frees the 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_create
Synopsis:
AXIS2_EXTERN axis2_svc_client_t* axis2_svc_client_create
( const axutil_env_t * env,
const axis2_char_t * client_home )
Description:
This function creates a service client struct.
Parameters:
env
is a pointer to the environment struct. The env parameter must not be NULL.
client_home
name of the directory that contains the Axis2/C repository
Return Values:
This function returns a pointer to newly created service client struct, or returns NULL on error with
the error code set in the environment's error.
Options
axis2_options_get_action
Synopsis:
AXIS2_EXTERN const axis2_char_t* axis2_options_get_action
( const axis2_options_t * options,
const axutil_env_t * env )
Description:
This function gets Web Services Addressing (WSA) action.
Parameters:
options
pointer to options struct.
env
is a pointer to the environment struct. The env parameter must not be NULL.
Return Values:
This function returns WSA action string if set, else returns NULL.
Client API Module 349