Package suds :: Module wsdl
[hide private]
[frames] | no frames]

Module wsdl

source code

The wsdl module provides an objectification of the WSDL. The primary class is Definitions as it represends the root element found in the document.

Classes [hide private]
  WObject
Base object for wsdl types.
  NamedObject
A named WSDL object.
  Definitions
Represents the root container of the WSDL objects as defined by <wsdl:definitions/>
  Import
Represents the <wsdl:import/>.
  Types
Represents <types><schema/></types>.
  Part
Represents <message><part/></message>.
  Message
Represents <message/>.
  PortType
Represents <portType/>.
  Binding
Represents <binding/>
  Port
Represents a service port.
  Service
Represents <service/>.
  Factory
Simple WSDL object factory.
Variables [hide private]
  log = getLogger(__name__)
  wsdlns = (None, 'http://schemas.xmlsoap.org/wsdl/')
  soapns = (None, 'http://schemas.xmlsoap.org/wsdl/soap/')
  soap12ns = (None, 'http://schemas.xmlsoap.org/wsdl/soap12/')
  __package__ = 'suds'