NonStop SOAP 4.1 User's Manual
Synopsis:
adb_<complextype> * AXIS2_CALL adb_<complextype>_create_with_values
(const axutil_env_t *env, paramtype param)
Parameters:
env
is an input parameter and points to the axutil_env_t structure.
param
is an input parameter.
Return value:
The function returns the pointer to the <complextype> element in the structure. It returns NULL in
case of an error and sets the error code in the environment's error structure.
The adb_<messagename>_set_<complextype>() Function
The adb_<messagename>_set_<complextype>() function sets the <complextype> element
in the message.
Synopsis:
axis2_status AXIS2_CALL adb_<messagename>_set_<complextype>
(adb_<messagetype>* _messageStruct,
const axutil_env_t *env,
<complextype> _complesStruct)
Parameters:
_messageStruct
is an input parameter and points to the <messagetype> structure, which must be updated
with the <complextype> element.
env
is an input parameter and points to the axutil_env_t structure. The value cannot be NULL.
_complexStruct
is an input parameter and points to the <complextype> element, which will be set in
_messageStruct.
Return value:
The function returns the status of the operation. It returns AXIS2_SUCCESS if the message structure
is set, else returns AXIS2_FAILURE.
The adb_<messagename>_get_<complextype>() Function
The adb_<messagename>_get_<complextype>() function gets the <complextype> elements
from the response message.
Synopsis:
<complextype> AXIS2_CALL adb_<messagename>_get_<complextype>
(adb_<messagetype>* _messageStruct, const axutil_env_t *env)
Parameters:
_messageStruct
is an input parameter and points to the <messagetype> structure. The <complextype>
element is extracted from this structure.
env
is an input parameter and points to the axutil_env_t structure. The value cannot be NULL.
Return value:
Returns the <complextype> element structure that is extracted from _messageStruct.
118 NonStop SOAP 4 Client APIs










