diff options
author | Dick Porter <dick@ximian.com> | 2001-05-17 16:03:11 +0000 |
---|---|---|
committer | Dick Porter <dick@src.gnome.org> | 2001-05-17 16:03:11 +0000 |
commit | c4fabfc9505a81322ce0d1a9011bf20b25c717ed (patch) | |
tree | f2faa7d6800f68204464c6448775d26777f9174a /docs | |
parent | d83827ff2971d1cb4fa677adcb03c2d57995f8fa (diff) | |
download | libsoup-c4fabfc9505a81322ce0d1a9011bf20b25c717ed.tar.gz libsoup-c4fabfc9505a81322ce0d1a9011bf20b25c717ed.tar.bz2 libsoup-c4fabfc9505a81322ce0d1a9011bf20b25c717ed.zip |
Extract gtk-doc documentation from the code
2001-05-17 Dick Porter <dick@ximian.com>
* docs/reference: Extract gtk-doc documentation from the code
* tests/test-wsdl-runtime.c:
* tests/stockquote2-server.c:
* tests/stockquote2-client.c: Updated for new API
* tests/stress-test.c:
* tests/simple-test.c: Include installed soup headers
* configure.in: Check for gtk-doc
* tests/Makefile.am: Made example code just plain
"noinst_PROGRAMS", check_PROGRAMS are built as part of "make
dist". Wrestled with automake, automake won :-( I wanted to delete
the built sources from the dist target, and not have automake try
and recreate them with a non-existant soup-wsdl when I type "make
distcheck".
* Makefile.am: Took tests out of SUBDIRS, added a "make examples"
target instead.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/.cvsignore | 2 | ||||
-rw-r--r-- | docs/Makefile.am | 3 | ||||
-rw-r--r-- | docs/reference/.cvsignore | 11 | ||||
-rw-r--r-- | docs/reference/Makefile.am | 153 | ||||
-rw-r--r-- | docs/reference/soup-docs.sgml | 91 | ||||
-rw-r--r-- | docs/reference/soup-sections.txt | 505 |
6 files changed, 765 insertions, 0 deletions
diff --git a/docs/.cvsignore b/docs/.cvsignore new file mode 100644 index 00000000..282522db --- /dev/null +++ b/docs/.cvsignore @@ -0,0 +1,2 @@ +Makefile +Makefile.in diff --git a/docs/Makefile.am b/docs/Makefile.am new file mode 100644 index 00000000..c185ffea --- /dev/null +++ b/docs/Makefile.am @@ -0,0 +1,3 @@ +SUBDIRS = reference + +EXTRA_DIST = soap-encoding.txt soap-envelope.txt wsdl-C-api
\ No newline at end of file diff --git a/docs/reference/.cvsignore b/docs/reference/.cvsignore new file mode 100644 index 00000000..e3c36661 --- /dev/null +++ b/docs/reference/.cvsignore @@ -0,0 +1,11 @@ +Makefile +Makefile.in +soup-decl-list.txt +soup-decl.txt +soup-unused.txt +soup-undocumented.txt +tmpl +sgml +html +*.stamp + diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am new file mode 100644 index 00000000..6763e827 --- /dev/null +++ b/docs/reference/Makefile.am @@ -0,0 +1,153 @@ +## Process this file with automake to produce Makefile.in + +# This file mostly lifted from glib + +# The name of the module. +DOC_MODULE=soup + +# The top-level SGML file. +DOC_MAIN_SGML_FILE=soup-docs.sgml + +# The directory containing the source code. Relative to $(srcdir) +DOC_SOURCE_DIR=../../src + +# Extra options to supply to gtkdoc-scan +SCAN_OPTIONS=--deprecated-guards="G_DISABLE_DEPRECATED" + +# Extra options to supply to gtkdoc-mkdb +MKDB_OPTIONS= + +# Extra options to supply to gtkdoc-fixxref +FIXXREF_OPTIONS= + +# Used for dependencies +HFILE_GLOB=$(shell find $(top_srcdir) -name '*.h' -print) +CFILE_GLOB=$(shell find $(top_srcdir) -name '*.c' -print) + +# Headers to ignore +IGNORE_HFILES= \ + soup-private.h \ + # + +# Extra files to add when scanning +EXTRA_HFILES= + +# Images to copy into HTML directory +HTML_IMAGES = \ + # + +# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) +content_files = \ + # + +# Other files to distribute +extra_files = \ + # + +#################################### +# Everything below here is generic # +#################################### + +TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE) + +EXTRA_DIST = \ + $(content_files) \ + $(extra_files) \ + $(HTML_IMAGES) \ + $(DOC_MAIN_SGML_FILE) \ + $(DOC_MODULE)-sections.txt \ + # + +DOC_STAMPS= \ + scan-build.stamp \ + tmpl-build.stamp \ + sgml-build.stamp \ + html-build.stamp \ + $(srcdir)/tmpl.stamp \ + $(srcdir)/sgml.stamp \ + $(srcdir)/html.stamp \ + # + +if ENABLE_GTK_DOC +all-local: html-build.stamp + +#### scan #### + +scan-build.stamp: $(HFILE_GLOB) + @echo '*** Scanning header files ***' + cd $(srcdir) && \ + gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES) + touch scan-build.stamp + +$(srcdir)/$(DOC_MODULE)-decl.txt: scan-build.stamp + @true + +#### templates #### + +tmpl-build.stamp: $(srcdir)/$(DOC_MODULE)-decl.txt $(srcdir)/$(DOC_MODULE)-sections.txt + @echo '*** Rebuilding template files ***' + cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) + touch tmpl-build.stamp + +$(srcdir)/tmpl.stamp: tmpl-build.stamp + @true + +#### sgml #### + +sgml-build.stamp: $(srcdir)/tmpl.stamp $(CFILE_GLOB) + @echo '*** Building SGML ***' + cd $(srcdir) && \ + gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) $(MKDB_OPTIONS) + touch sgml-build.stamp + +$(srcdir)/sgml.stamp: sgml-build.stamp + @true + +#### html #### + +html-build.stamp: $(srcdir)/sgml.stamp $(srcdir)/$(DOC_MAIN_SGML_FILE) $(content_files) + @echo '*** Building HTML ***' + test -d $(srcdir)/html || mkdir $(srcdir)/html + cd $(srcdir)/html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE) + test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html ) + @echo '-- Fixing Crossreferences' + cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) + touch html-build.stamp +endif + +############## + +clean-local: + rm -f *~ *.bak *-unused.txt $(DOC_STAMPS) + +maintainer-clean-local: clean + cd $(srcdir) && rm -rf tmpl sgml html $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt $(DOC_MODULE)-unused.txt $(DOC_MODULE)-undocumented.txt + +install-data-local: + $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR) + (installfiles=`echo $(srcdir)/html/*.html`; \ + if test "$$installfiles" = '$(srcdir)/html/*.html'; \ + then echo '-- Nothing to install' ; \ + else \ + for i in $$installfiles; do \ + echo '-- Installing '$$i ; \ + $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ + done; \ + echo '-- Installing $(srcdir)/html/index.sgml' ; \ + $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR); \ + fi) + +# +# Require gtk-doc when making dist +# +if ENABLE_GTK_DOC +dist-check-gtkdoc: +else +dist-check-gtkdoc: + @echo "*** gtk-doc must be installed and enabled in order to make dist" + @false +endif + +dist-hook: dist-check-gtkdoc dist-hook-local + +.PHONY : dist-hook-local diff --git a/docs/reference/soup-docs.sgml b/docs/reference/soup-docs.sgml new file mode 100644 index 00000000..9c6f3839 --- /dev/null +++ b/docs/reference/soup-docs.sgml @@ -0,0 +1,91 @@ +<!doctype book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [ +<!entity soup-soup-context SYSTEM "sgml/soup-context.sgml"> +<!entity soup-soup-digest SYSTEM "sgml/soup-digest.sgml"> +<!entity soup-soup-headers SYSTEM "sgml/soup-headers.sgml"> +<!entity soup-soup-message SYSTEM "sgml/soup-message.sgml"> +<!entity soup-soup-misc SYSTEM "sgml/soup-misc.sgml"> +<!entity soup-soup-nss SYSTEM "sgml/soup-nss.sgml"> +<!entity soup-soup-openssl SYSTEM "sgml/soup-openssl.sgml"> +<!entity soup-soup-parser SYSTEM "sgml/soup-parser.sgml"> +<!entity soup-soup-serializer SYSTEM "sgml/soup-serializer.sgml"> +<!entity soup-soup-server SYSTEM "sgml/soup-server.sgml"> +<!entity soup-soup-socket SYSTEM "sgml/soup-socket.sgml"> +<!entity soup-soup-socks SYSTEM "sgml/soup-socks.sgml"> +<!entity soup-soup-ssl SYSTEM "sgml/soup-ssl.sgml"> +<!entity soup-soup-uri SYSTEM "sgml/soup-uri.sgml"> +<!entity soup-soup-fault SYSTEM "sgml/soup-fault.sgml"> +<!entity soup-soup-env SYSTEM "sgml/soup-env.sgml"> +<!entity soup-wsdl-describe SYSTEM "sgml/wsdl-describe.sgml"> +<!entity soup-wsdl-locate SYSTEM "sgml/wsdl-locate.sgml"> +<!entity soup-wsdl-memory SYSTEM "sgml/wsdl-memory.sgml"> +<!entity soup-wsdl-parse SYSTEM "sgml/wsdl-parse.sgml"> +<!entity soup-wsdl-soap-common SYSTEM "sgml/wsdl-soap-common.sgml"> +<!entity soup-wsdl-soap-emit SYSTEM "sgml/wsdl-soap-emit.sgml"> +<!entity soup-wsdl-soap-headers SYSTEM "sgml/wsdl-soap-headers.sgml"> +<!entity soup-wsdl-soap-skels SYSTEM "sgml/wsdl-soap-skels.sgml"> +<!entity soup-wsdl-soap-stubs SYSTEM "sgml/wsdl-soap-stubs.sgml"> +<!entity soup-wsdl-thread SYSTEM "sgml/wsdl-thread.sgml"> +<!entity soup-wsdl-trace SYSTEM "sgml/wsdl-trace.sgml"> +<!entity soup-wsdl SYSTEM "sgml/wsdl.sgml"> +<!entity soup-wsdl-param SYSTEM "sgml/wsdl-param.sgml"> +<!entity soup-wsdl-schema-glib SYSTEM "sgml/wsdl-schema-glib.sgml"> +<!entity soup-wsdl-schema SYSTEM "sgml/wsdl-schema.sgml"> +<!entity soup-wsdl-soap-marshal SYSTEM "sgml/wsdl-soap-marshal.sgml"> +<!entity soup-wsdl-soap-parse SYSTEM "sgml/wsdl-soap-parse.sgml"> +<!entity soup-wsdl-typecodes-c SYSTEM "sgml/wsdl-typecodes-c.sgml"> +<!entity soup-wsdl-typecodes SYSTEM "sgml/wsdl-typecodes.sgml"> +<!entity soup-wsdl-soap-memory SYSTEM "sgml/wsdl-soap-memory.sgml"> +]> +<book> + <bookinfo> + <title>SOUP Reference Manual</title> + </bookinfo> + + <chapter id="soup-core-chapter"> + <title>Soup Core</title> + &soup-soup-context; + &soup-soup-digest; + &soup-soup-headers; + &soup-soup-message; + &soup-soup-misc; + &soup-soup-nss; + &soup-soup-openssl; + &soup-soup-parser; + &soup-soup-serializer; + &soup-soup-server; + &soup-soup-socket; + &soup-soup-socks; + &soup-soup-ssl; + &soup-soup-uri; + &soup-soup-fault; + &soup-soup-env; + </chapter> + + <chapter id="soup-wsdl-chapter"> + <title>Soup WSDL</title> + &soup-wsdl-describe; + &soup-wsdl-locate; + &soup-wsdl-memory; + &soup-wsdl-parse; + &soup-wsdl-soap-common; + &soup-wsdl-soap-emit; + &soup-wsdl-soap-headers; + &soup-wsdl-soap-skels; + &soup-wsdl-soap-stubs; + &soup-wsdl-thread; + &soup-wsdl-trace; + </chapter> + + <chapter id="soup-wsdl-runtime-chapter"> + <title>Soup WSDL Runtime</title> + &soup-wsdl; + &soup-wsdl-param; + &soup-wsdl-schema-glib; + &soup-wsdl-schema; + &soup-wsdl-soap-marshal; + &soup-wsdl-soap-parse; + &soup-wsdl-typecodes-c; + &soup-wsdl-typecodes; + &soup-wsdl-soap-memory; + </chapter> +</book> diff --git a/docs/reference/soup-sections.txt b/docs/reference/soup-sections.txt new file mode 100644 index 00000000..3f514c09 --- /dev/null +++ b/docs/reference/soup-sections.txt @@ -0,0 +1,505 @@ +<SECTION> +<FILE>md5-utils</FILE> +</SECTION> + +<SECTION> +<FILE>soup-context</FILE> +SoupContext +SoupConnection +SoupConnectErrorCode +SoupConnectCallbackFn +SoupConnectId +soup_context_get +soup_context_from_uri +soup_context_ref +soup_context_unref +soup_context_get_connection +soup_context_get_uri +soup_context_cancel_connect +soup_connection_get_iochannel +soup_connection_get_context +soup_connection_set_keep_alive +soup_connection_is_keep_alive +soup_connection_is_new +soup_connection_release +</SECTION> + +<SECTION> +<FILE>soup-digest</FILE> +soup_digest_challenge +</SECTION> + +<SECTION> +<FILE>soup-headers</FILE> +soup_headers_parse_request +soup_headers_parse_response +</SECTION> + +<SECTION> +<FILE>soup-message</FILE> +SoupErrorCode +SoupTransferStatus +SoupOwnership +SoupDataBuffer +SoupAction +SoupMessage +SoupMessagePrivate +SoupCallbackFn +soup_message_new +soup_message_new_full +soup_message_free +soup_message_cancel +soup_message_send +soup_message_queue +soup_message_set_request_header +soup_message_get_request_header +soup_message_set_response_header +soup_message_get_response_header +SoupMessageFlags +soup_message_set_flags +soup_message_get_flags +</SECTION> + +<SECTION> +<FILE>soup-misc</FILE> +soup_load_config +soup_shutdown +soup_set_proxy +soup_get_proxy +soup_set_connection_limit +soup_get_connection_limit +SoupSecurityPolicy +soup_set_security_policy +soup_get_security_policy +soup_debug_print_headers +soup_debug_print_uri +</SECTION> + +<SECTION> +<FILE>soup-nss</FILE> +soup_nss_get_iochannel +soup_nss_set_security_policy +soup_nss_init +</SECTION> + +<SECTION> +<FILE>soup-openssl</FILE> +soup_openssl_get_iochannel +soup_openssl_set_security_policy +soup_openssl_init +</SECTION> + +<SECTION> +<FILE>soup-parser</FILE> +SoupParamType +SoupParam +SoupParamList +soup_param_new +soup_param_new_full +soup_param_get_name +soup_param_set_name +soup_param_get_type +soup_param_set_type +soup_param_get_data +soup_param_set_data +soup_param_free +SoupParamListFunc +soup_param_list_new +soup_param_list_add +soup_param_list_get_by_name +soup_param_list_foreach +soup_param_list_free +SoupParser +soup_parser_new_from_string +soup_parser_new_from_data_buffer +soup_parser_get_fault +soup_parser_get_method_name +soup_parser_get_param_list +soup_parser_get_param_by_name +soup_parser_free +</SECTION> + +<SECTION> +<FILE>soup-serializer</FILE> +SoupSerializer +soup_serializer_new +soup_serializer_new_full +soup_serializer_get_xml_doc +soup_serializer_free +soup_serializer_start_envelope +soup_serializer_end_envelope +soup_serializer_start_body +soup_serializer_end_body +soup_serializer_start_element +soup_serializer_end_element +soup_serializer_start_fault +soup_serializer_end_fault +soup_serializer_start_fault_detail +soup_serializer_end_fault_detail +soup_serializer_start_header +soup_serializer_end_header +soup_serializer_start_header_element +soup_serializer_end_header_element +soup_serializer_write_int +soup_serializer_write_double +soup_serializer_write_base64 +soup_serializer_write_time +soup_serializer_write_string +soup_serializer_write_buffer +soup_serializer_set_type +soup_serializer_set_null +soup_serializer_add_attribute +soup_serializer_add_namespace +soup_serializer_set_default_namespace +soup_serializer_set_encoding_style +soup_serializer_reset +soup_serializer_persist +</SECTION> + +<SECTION> +<FILE>soup-server</FILE> +SoupServerAuthType +SoupServerBasicToken +SoupServerDigestToken +SoupServerAnonymousToken +SoupServerAuthorizeFn +soup_server_set_global_auth +soup_server_set_method_auth +SoupServerCallbackFn +soup_server_register +soup_server_register_full +soup_server_unregister +soup_server_main +soup_server_main_quit +soup_server_init +</SECTION> + +<SECTION> +<FILE>soup-socket</FILE> +SoupAddress +SoupAddressNewId +SoupAddressStatus +SoupAddressNewFn +soup_address_new +soup_address_new_cancel +soup_address_new_sync +soup_address_ref +soup_address_unref +SoupAddressGetNameId +SoupAddressGetNameFn +soup_address_get_name +soup_address_get_name_cancel +soup_address_get_canonical_name +soup_address_get_port +soup_address_set_port +soup_address_hash +soup_address_equal +soup_address_noport_equal +soup_address_gethostname +soup_address_gethostaddr +SoupSocket +SoupSocketConnectId +SoupSocketConnectStatus +SoupSocketConnectFn +soup_socket_connect +soup_socket_connect_cancel +soup_socket_connect_sync +SoupSocketNewId +SoupSocketNewStatus +SoupSocketNewFn +soup_socket_new +soup_socket_new_cancel +soup_socket_new_sync +soup_socket_ref +soup_socket_unref +soup_socket_get_iochannel +soup_socket_get_address +soup_socket_get_port +</SECTION> + +<SECTION> +<FILE>soup-socks</FILE> +soup_connect_socks_proxy +</SECTION> + +<SECTION> +<FILE>soup-ssl</FILE> +soup_ssl_get_iochannel +</SECTION> + +<SECTION> +<FILE>soup-uri</FILE> +SoupProtocol +SoupUri +soup_uri_new +soup_uri_to_string +soup_uri_copy +soup_uri_free +</SECTION> + +<SECTION> +<FILE>soup</FILE> +</SECTION> + +<SECTION> +<FILE>soup-fault</FILE> +SoupFault +soup_fault_new +soup_fault_get_code +soup_fault_get_string +soup_fault_get_actor +soup_fault_get_detail +soup_fault_set_code +soup_fault_set_string +soup_fault_set_actor +soup_fault_set_detail +soup_fault_free +</SECTION> + +<SECTION> +<FILE>soup-env</FILE> +SoupEnv +soup_env_new +soup_env_free +soup_env_set_address +soup_env_get_address +soup_env_set_request_header +soup_env_get_request_header +soup_env_get_request_header_list +soup_env_set_response_header +soup_env_get_response_header +soup_env_get_response_header_list +soup_env_get_fault +soup_env_set_fault +soup_env_clear_request_headers +soup_env_clear_response_headers +soup_env_clear_fault +soup_env_clear_all +</SECTION> + +<SECTION> +<FILE>wsdl-describe</FILE> +OFFSET +indent +wsdl_describe_types +wsdl_describe_message_part +wsdl_describe_message +wsdl_describe_porttype_operation_iof +wsdl_describe_porttype_operation +wsdl_describe_porttype +wsdl_describe_soap_operation +wsdl_describe_soap_body +wsdl_describe_soap_header +wsdl_describe_soap_fault +wsdl_describe_binding_operation_iof +wsdl_describe_binding_operation +wsdl_describe_soap_binding +wsdl_describe_binding +wsdl_describe_soap_address +wsdl_describe_service_port +wsdl_describe_service +wsdl_describe_definitions +</SECTION> + +<SECTION> +<FILE>wsdl-locate</FILE> +wsdl_locate_porttype_operation +wsdl_locate_message_part +wsdl_locate_message +wsdl_locate_porttype +wsdl_locate_binding +</SECTION> + +<SECTION> +<FILE>wsdl-memory</FILE> +wsdl_free_types +wsdl_free_message_part +wsdl_free_message +wsdl_free_porttype_operation_iof +wsdl_free_porttype_operation +wsdl_free_porttype +wsdl_free_soap_binding +wsdl_free_soap_operation +wsdl_free_soap_body +wsdl_free_soap_header +wsdl_free_soap_fault +wsdl_free_binding_operation_iof +wsdl_free_binding_operation +wsdl_free_binding +wsdl_free_soap_address +wsdl_free_service_port +wsdl_free_service +wsdl_free_definitions +</SECTION> + +<SECTION> +<FILE>wsdl-parse</FILE> +wsdl_state_t +wsdl_parse +wsdl_parse_warning +wsdl_parse_error +wsdl_parse_fatal +</SECTION> + +<SECTION> +<FILE>wsdl-soap-common</FILE> +wsdl_emit_soap_common +</SECTION> + +<SECTION> +<FILE>wsdl-soap-emit</FILE> +wsdl_emit_part_list +</SECTION> + +<SECTION> +<FILE>wsdl-soap-headers</FILE> +wsdl_emit_soap_headers +</SECTION> + +<SECTION> +<FILE>wsdl-soap-skels</FILE> +wsdl_emit_soap_skels +</SECTION> + +<SECTION> +<FILE>wsdl-soap-stubs</FILE> +wsdl_emit_soap_stubs +</SECTION> + +<SECTION> +<FILE>wsdl-thread</FILE> +wsdl_thread +</SECTION> + +<SECTION> +<FILE>wsdl-trace</FILE> +WSDL_LOG_DOMAIN_STUBS +WSDL_LOG_DOMAIN_SKELS +WSDL_LOG_DOMAIN_HEADERS +WSDL_LOG_DOMAIN_COMMON +WSDL_LOG_DOMAIN_PARSER +WSDL_LOG_DOMAIN_THREAD +WSDL_LOG_DOMAIN_MAIN +WSDL_LOG_DOMAIN_GLIB +wsdl_parse_debug_domain_string +wsdl_parse_debug_level_string +wsdl_debug +</SECTION> + +<SECTION> +<FILE>wsdl</FILE> +option_warnings_are_errors +option_show_doc +option_show_xml_tree +option_emit_stubs +option_emit_skels +option_emit_common +option_emit_headers +option_outdir +option_debug_level +option_debug_modules +</SECTION> + +<SECTION> +<FILE>wsdl-param</FILE> +wsdl_param +</SECTION> + +<SECTION> +<FILE>wsdl-schema-glib</FILE> +wsdl_schema_glib_start_element +wsdl_schema_glib_end_element +</SECTION> + +<SECTION> +<FILE>wsdl-schema</FILE> +WSDLNS +SOAPNS +XSDNS +GLIBNS +wsdl_qnamecmp +wsdl_attrnscmp +wsdl_prefix_to_namespace +wsdl_schema_init +wsdl_schema_start_element +wsdl_schema_end_element +</SECTION> + +<SECTION> +<FILE>wsdl-soap-marshal</FILE> +wsdl_soap_marshal +</SECTION> + +<SECTION> +<FILE>wsdl-soap-parse</FILE> +wsdl_soap_parse +</SECTION> + +<SECTION> +<FILE>wsdl-typecodes-c</FILE> +wsdl_typecode_write_c_definition +wsdl_typecode_write_c_declaration +wsdl_typecode_write_c_mm +wsdl_typecode_write_c_mm_decl +</SECTION> + +<SECTION> +<FILE>wsdl-typecodes</FILE> +wsdl_typecode_kind_t +wsdl_typecode +ALIGN_ADDRESS +WSDL_TC_glib_null_struct +WSDL_TC_glib_void_struct +WSDL_TC_glib_boolean_struct +WSDL_TC_glib_char_struct +WSDL_TC_glib_uchar_struct +WSDL_TC_glib_int_struct +WSDL_TC_glib_uint_struct +WSDL_TC_glib_short_struct +WSDL_TC_glib_ushort_struct +WSDL_TC_glib_long_struct +WSDL_TC_glib_ulong_struct +WSDL_TC_glib_int8_struct +WSDL_TC_glib_uint8_struct +WSDL_TC_glib_int16_struct +WSDL_TC_glib_uint16_struct +WSDL_TC_glib_int32_struct +WSDL_TC_glib_uint32_struct +WSDL_TC_glib_float_struct +WSDL_TC_glib_double_struct +WSDL_TC_glib_string_struct +wsdl_typecode_kind_name +wsdl_typecode_kind +wsdl_typecode_is_simple +wsdl_typecode_member_count +wsdl_typecode_member_name +wsdl_typecode_member_type +wsdl_typecode_content_type +wsdl_typecode_name +wsdl_typecode_ns +wsdl_typecode_nsuri +wsdl_typecode_type +wsdl_typecode_param_type +wsdl_typecode_print +wsdl_typecode_lookup +wsdl_typecode_register +wsdl_typecode_unregister +wsdl_typecode_free +wsdl_typecode_free_all +wsdl_typecode_foreach +wsdl_typecode_alloc +wsdl_typecode_find_alignment +wsdl_typecode_size +wsdl_typecode_offset +</SECTION> + +<SECTION> +<FILE>wsdl</FILE> +</SECTION> + +<SECTION> +<FILE>wsdl-soap-memory</FILE> +wsdl_soap_initialise +wsdl_soap_free +</SECTION> + |