axis2_wsdl4c_parser.h File Reference

defines WSDL PARSER More...

#include <axis2_array_list.h>
#include <axis2_allocator.h>
#include <axis2_env.h>
#include <axis2_error.h>

Go to the source code of this file.

Enumerations

enum  {
  AXIS2_WSDL4C_PARSER_NONE, AXIS2_WSDL4C_PARSER_START, AXIS2_WSDL4C_PARSER_DEFINITION, AXIS2_WSDL4C_PARSER_DOCUMENTATION,
  AXIS2_WSDL4C_PARSER_ANNOTATION, AXIS2_WSDL4C_PARSER_IMPORT, AXIS2_WSDL4C_PARSER_SCHEMA, AXIS2_WSDL4C_PARSER_TYPES,
  AXIS2_WSDL4C_PARSER_MESSAGE, AXIS2_WSDL4C_PARSER_PART, AXIS2_WSDL4C_PARSER_PORT_TYPE, AXIS2_WSDL4C_PARSER_OPERATION,
  AXIS2_WSDL4C_PARSER_INPUT, AXIS2_WSDL4C_PARSER_OUTPUT, AXIS2_WSDL4C_PARSER_FAULT, AXIS2_WSDL4C_PARSER_BINDING,
  AXIS2_WSDL4C_PARSER_EXTENSIBILITY, AXIS2_WSDL4C_PARSER_SERVICE, AXIS2_WSDL4C_PARSER_PORT, AXIS2_WSDL4C_PARSER_END
}

Functions

void * axis2_wsdl4c_parser_create (char *wsdl_file, char *schema_path)
void axis2_wsdl4c_parser_destroy (void *parser)
void axis2_wsdl4c_parser_set_schema_path (void *parser, char *schema_path)
int axis2_wsdl4c_parser_get_next_element (void *parser)
int axis2_wsdl4c_parser_get_event_type (void *parser)
char * axis2_wsdl4c_parser_get_namespace (void *parser)
char * axis2_wsdl4c_parser_get_name (void *parser)
char * axis2_wsdl4c_parser_get_documentation (void *parser)
void * axis2_wsdl4c_parser_get_binding (void *parser)
void * axis2_wsdl4c_parser_get_binding_q (void *parser, void *q)
axis2_array_list_taxis2_wsdl4c_parser_get_bindings (void *parser)
axis2_array_list_taxis2_wsdl4c_parser_get_services (void *parser)
void * axis2_wsdl4c_parser_get_service (void *parser)
void * axis2_wsdl4c_parser_get_service_a_q (void *parser, void *q)
void * axis2_wsdl4c_parser_get_port_type (void *parser)
void * axis2_wsdl4c_parser_get_port_type_q (void *parser, void *q)
axis2_array_list_taxis2_wsdl4c_parser_get_port_types (void *parser)
axis2_array_list_taxis2_wsdl4c_parser_get_operations (void *parser, void *port_type_qname)
void * axis2_wsdl4c_parser_get_operation (void *parser, void *port_type_qname, void *q)
void * axis2_wsdl4c_parser_get_message (void *parser)
void * axis2_wsdl4c_parser_get_message_a_q (void *parser, void *q)
void * axis2_wsdl4c_parser_get_messages (void *parser)
int axis2_wsdl4c_parser_get_num_schemas (void *parser)
void * axis2_wsdl4c_parser_get_schema_parser_a_namespc (void *parser, char *target_namespace)
void * axis2_wsdl4c_parser_get_schema_parser_a_schema_id (void *parser, int schema_id)
axis2_bool_t axis2_wsdl4c_parser_status (void *parser)
char * axis2_wsdl4c_parser_wsdl_path (void *parser)
void axis2_wsdl4c_parser_add_extensibility_handler (void *parser, void *ext)
void * axis2_wsdl4c_parser_get_extensibility_handler_a_ns (void *parser, const char *ns)
void * axis2_wsdl4c_parser_get_extensibility_handler_a_ext_id (void *parser, int ext_id)


Detailed Description

defines WSDL PARSER


Generated on Wed Dec 20 20:14:11 2006 for Axis2/C by  doxygen 1.5.1