![]() |
Qore xml Module
1.6.0
|
Classes | |
| class | WSDLLib |
| contains helper methods for retrieving WSDLs from a URL More... | |
| class | XsdBase |
| base class with helper methods for XSD data processing More... | |
| class | XsdData |
| base class for XSD data classes More... | |
| class | XsdNamedData |
| base class for XSD classes with a "name" attribute More... | |
| class | XsdBaseType |
| class for XSD base types More... | |
| class | XsdArrayType |
| class for XSD array types; currently only supports single dimensional arrays More... | |
| class | XsdTypedData |
| XSD typed data class. More... | |
| class | XsdAttribute |
| XSD attribute class. More... | |
| class | XsdElement |
| XSD element class. More... | |
| class | XsdSimpleType |
| XSD simple type class. More... | |
| hashdecl | ChoiceInfo |
| complex type choice hash More... | |
| class | XsdComplexType |
| XSD complex type class. More... | |
| class | WSOperation |
| web service operation class More... | |
| hashdecl | ArgInfo |
| message argument hash description More... | |
| class | WSMessage |
| web service message class More... | |
| class | OperationalBinding |
| class for WSDL bindings associated with a SOAP operation More... | |
| class | BindingMessageBodyDescription |
| describes the message body for a SOAP operational binding message description More... | |
| class | BindingMessageHeaderDescription |
| describes a SOAP message header for a SOAP operational binding message description More... | |
| class | BindingContentDescription |
| describes MIME content information for SOAP operational binding message descriptions More... | |
| class | MimeXmlMessageDescription |
| describes a mimeXml payload for a SOAP operational binding message description More... | |
| class | BindingMessageDescription |
| describes an input or output message in a SOAP operational binding More... | |
| class | Binding |
| class for WSDL bindings More... | |
| class | Namespaces |
| namespace container class More... | |
| hashdecl | PortTypeInfo |
| WSDL port type hash. More... | |
| hashdecl | ServiceInfo |
| WSDL service info hash. More... | |
| hashdecl | OperationInfo |
| WSDL operation info. More... | |
| class | WebService |
| main class representing a parsed WSDL file More... | |
| class | WSMessageHelper |
| helper class implementing sample message generation More... | |
Functions | |
| wsdl_set_global_compat_empty_string_is_nothing (softbool val) | |
sets the global_compat_empty_string_is_nothing variable to the given value to force the WSDL module to return a blank value for a required string field when the associated XML element is present as no value instead of an empty string for backwards compatibility with xml module 1.3 | |
| wsdl_set_global_compat_allow_any_header (softbool val) | |
sets the global_compat_allow_any_header variable to the given value to force the WSDL module to allow any SOAP header to be sent in SOAP messages for backwards compatibility with xml module 1.3 | |
Variables | |
| const | version = "0.3.6" |
| this WSDL implementation version | |
| const | SOAP_11_ENV = "http://schemas.xmlsoap.org/soap/envelope/" |
| SOAP 1.1 envelope URI. | |
| const | SOAP_12_ENV = "http://www.w3.org/2003/05/soap-envelope" |
| SOAP 1.2 envelope URI. | |
| const | SOAP_11_NS = "http://schemas.xmlsoap.org/wsdl/soap/" |
| SOAP 1.1 namespace URI. | |
| const | SOAP_12_NS = "http://schemas.xmlsoap.org/wsdl/soap12/" |
| SOAP 1.2 namespace URI. | |
| const | XSD_NS = "http://www.w3.org/2001/XMLSchema" |
| XSD namespace URI. | |
| const | XSI_NS = "http://www.w3.org/2001/XMLSchema-instance" |
| XSI namespace URI. | |
| const | HTTP_NS = "http://schemas.xmlsoap.org/wsdl/http/" |
| HTTP namespace URI. | |
| const | MIME_NS = "http://schemas.xmlsoap.org/wsdl/mime/" |
| MIME namespace URI. | |
| const | ENVELOPE_11_NS = ... |
| soap 1.1 envelope namespaces | |
| const | ENVELOPE_12_NS = ... |
| soap 1.2 envelope namespaces | |
| const | SoapUseMap = ... |
| SOAP "use" to "encoded" mappings. | |
| const | SoapStyleMap = ... |
| SOAP "style" to "document" mappings. | |
| const | SOAP_ENCODING = "http://schemas.xmlsoap.org/soap/encoding/" |
| soap encoding URI | |
| const | any_type_map = ... |
| mapping from Qore types to xsd types for xsd type "anyType" | |
| const | SOAP_TRANSPORT_HTTP = "http://schemas.xmlsoap.org/soap/http" |
| SOAP HTTP transport URI. | |
| const | SOAP_TRANSPORT = ... |
| known/supported transports | |
| const | RANGE_SHORT = (-32768, 32767) |
| range of "short" values (16 bits) | |
| const | RANGE_INT = (-2147483648, 2147483647) |
| range of "int" values (32 bits) | |
main WSDL namespace