wsdl4c_port_type
[axis2_wsdl4c_constraint]


binding

Returns:
const Binding* returns Binding associated with the port type which has a binding protocol specified by 'nsp'


void * axis2_wsdl4c_port_type_binding (void *port_type, char *nsp)
void axis2_wsdl4c_port_type_add_op (void *port_type, void *op)
void axis2_wsdl4c_port_type_set_binding (void *port_type, void *bn)
char * axis2_wsdl4c_port_type_get_name (void *port_type)
char * axis2_wsdl4c_port_type_get_documentation (void *port_type)

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_port_type_get_extensibility_elements (void *port_type, char *namespc)
int * axis2_wsdl4c_port_type_get_extensibility_attributes (void *port_type, char *namespc)
void axis2_wsdl4c_port_type_set_name (void *port_type, char *name)
void axis2_wsdl4c_port_type_add_ext_element (void *port_type, int ident)
void axis2_wsdl4c_port_type_add_ext_attribute (void *port_type, int ident)
void axis2_wsdl4c_port_type_set_documentation (void *port_type, char *doc)

Functions

void * axis2_wsdl4c_port_type_create (void *parser)
void axis2_wsdl4c_port_type_destroy (void *port_type)
int axis2_wsdl4c_port_type_get_num_ops (void *port_type)
void * axis2_wsdl4c_port_type_get_operation_a_index (void *port_type, int index)
void * axis2_wsdl4c_port_type_get_operation_a_qname (void *port_type, void *qname)
int axis2_wsdl4c_port_type_get_operation_index (void *port_type, axis2_char_t *op_name)
axis2_array_list_taxis2_wsdl4c_port_type_get_operations (void *port_type)

Function Documentation

char* axis2_wsdl4c_port_type_get_documentation ( void *  port_type  ) 

get_documentation

char* axis2_wsdl4c_port_type_get_name ( void *  port_type  ) 

get_name

Returns:
name of the Wsdl Element

void* axis2_wsdl4c_port_type_get_operation_a_index ( void *  port_type,
int  index 
)

axis2_wsdl4c_port_type_get_operation

Parameters:
index of the operation index:0..number of operations
Returns:
pointer to the Operation

void* axis2_wsdl4c_port_type_get_operation_a_qname ( void *  port_type,
void *  qname 
)

axis2_wsdl4c_port_type_get_operation

Parameters:
name of the operation
Returns:
pointer to the Operation

axis2_array_list_t* axis2_wsdl4c_port_type_get_operations ( void *  port_type  ) 

axis2_wsdl4c_port_type_get_operations

Returns:
axis2_array_list_t returns array list of operations


Generated on Thu Oct 26 21:00:23 2006 for Axis2/C by  doxygen 1.4.7