NonStop SOAP 4.1 User's Manual

env
is an input parameter and is a pointer to the environment structure. It cannot have a NULL
value.
Return Values:
The axiom_attribute_get_qname() Function
Synopsis:
AXIS2_EXTERN axutil_qname_t* axiom_attribute_get_qname
( struct axiom_attribute * om_attribute,
const axutil_env_t * env )
Description:
This function creates and returns a qname structure for this attribute.
Parameters:
om_attribute
is a pointer to attribute structure for which the qname is to be returned
env
is an input parameter and is a pointer to the environment structure. It cannot have a NULL
value.
Return Values:
This function returns qname for a given attribute and returns NULL on error.
The axiom_attribute_serialize() Function
Synopsis:
AXIS2_EXTERN int axiom_attribute_serialize
( struct axiom_attribute * om_attribute,
const axutil_env_t * env,
axiom_output_t * om_output )
Description:
This function provides the serialize op.
Parameters:
om_attribute
is a pointer to the attribute structure to be serialized.
env
is an input parameter and is a pointer to the environment structure. It cannot have a NULL
value.
om_output
is the AXIOM output handler to be used in serializing
Return Values:
This function returns the status of the op. It returns:
AXIS2_SUCCESS on success
AXIS2_FAILURE on failure
The axiom_attribute_get_localname() Function
Synopsis:
AXIS2_EXTERN axis2_char_t* axiom_attribute_get_localname
( struct axiom_attribute * om_attribute,
const axutil_env_t * env )
Description:
This function returns the localname of this attribute
AXIOM APIs 317