wsdl4c_message
[axis2_wsdl4c_constraint]


axis2_wsdl4c_msg_get_num_parts

Returns:
number of parts in the message


int axis2_wsdl4c_msg_get_num_parts (void *message)

axis2_wsdl4c_msg_get_part_index

Parameters:
the name of the part
Returns:
index of the of the part whose name is passed index:0..number of parts


int axis2_wsdl4c_msg_get_part_index (void *message, char *name)

axis2_wsdl4c_msg_get_part_type

Parameters:
the index of the part index:0..number of parts
Returns:
type id of the part for ex if we have <part name="one" type="xsd:int"> the id returned represents xsd:int,the schema type for integers


int axis2_wsdl4c_msg_get_part_type_a_index (void *message, int index)
int axis2_wsdl4c_msg_get_part_type_a_name (void *message, char *name)

axis2_wsdl4c_msg_get_part_element

Parameters:
the index of the part index:0..number of parts
Returns:
pointer to the Element which the part uses for ex if we have <part name="one" element="ns:elem"> a pointer to the Element representing ns:elem is returned If the part's reftype is Type ,0 is returned


void * axis2_wsdl4c_msg_get_part_element (void *message, int index)

axis2_wsdl4c_msg_get_message_part

Parameters:
the index of the part,or the name
Returns:
pointer to the Part


void * axis2_wsdl4c_msg_get_message_part_a_index (void *message, size_t index)
void * axis2_wsdl4c_msg_get_message_part_a_nam (void *message, char *nam)

axis2_wsdl4c_msg_get_part_content_schema_id

Parameters:
the index of the part,or the name
Returns:
schema id to which the part's type or element belongs to


int axis2_wsdl4c_msg_get_part_content_schema_id_a_index (void *message, int index)
int axis2_wsdl4c_msg_get_part_content_schema_id_a_name (void *message, char *name)
char * axis2_wsdl4c_msg_get_part_name (void *message, int index)
axis2_wsdl4c_part_ref_type_t axis2_wsdl4c_msg_get_part_ref_type_a_nam (void *message, char *nam)
axis2_wsdl4c_part_ref_type_t axis2_wsdl4c_msg_get_part_ref_type_a_index (void *message, int index)
void axis2_wsdl4c_msg_add_part (void *message, char *pname, axis2_wsdl4c_part_ref_type_t reftype, void *d, int schema_id)
char * axis2_wsdl4c_msg_get_name (void *message)
char * axis2_wsdl4c_msg_get_documentation (void *message)

get_extensibility_elements/get_extensibility_attributes

return the extensibility elements/attributes belonging to a given namespace namspace uri reference to a vector<int>

Returns:
true if any extensibility elements were found


int * axis2_wsdl4c_msg_get_extensibility_elements (void *message, char *namespc)
int * axis2_wsdl4c_msg_get_extensibility_attributes (void *message, char *namespc)
void axis2_wsdl4c_msg_set_name (void *message, char *name)
void axis2_wsdl4c_msg_add_ext_element (void *message, int ident)
void axis2_wsdl4c_msg_add_ext_attribute (void *message, int ident)
void axis2_wsdl4c_msg_set_documentation (void *message, char *doc)

Functions

void * axis2_wsdl4c_msg_create (void *parser)
void axis2_wsdl4c_msg_destroy (void *message)

Function Documentation

char* axis2_wsdl4c_msg_get_documentation ( void *  message  ) 

get_documentation

char* axis2_wsdl4c_msg_get_name ( void *  message  ) 

get_name

Returns:
name of the Wsdl Element


Generated on Tue Oct 3 22:36:00 2006 for Axis2/C by  doxygen 1.4.7