Package suds :: Package bindings :: Module rpc :: Class Encoded
[hide private]
[frames] | no frames]

Class Encoded

source code

binding.Binding --+    
                  |    
                RPC --+
                      |
                     Encoded

RPC/Encoded (section 5) binding style.

Instance Methods [hide private]
MxLiteral
marshaller(self)
Get the appropriate XML encoder.
source code
UmxTyped
unmarshaller(self, typed=True)
Get the appropriate XML decoder.
source code

Inherited from RPC: bodycontent, envelope, method, param_defs, replycontent

Inherited from binding.Binding: __init__, body, bodypart_types, detect_fault, get_fault, get_message, get_reply, header, headercontent, headpart_types, mkheader, mkparam, replycomposite, replyfilter, replylist, returned_types

Instance Variables [hide private]

Inherited from binding.Binding: options, schema, wsdl

Method Details [hide private]

marshaller(self)

source code 

Get the appropriate XML encoder.

Returns: MxLiteral
An MxLiteral marshaller.
Overrides: binding.Binding.marshaller
(inherited documentation)

unmarshaller(self, typed=True)

source code 

Get the appropriate XML decoder.

Returns: UmxTyped
Either the (basic|typed) unmarshaller.
Overrides: binding.Binding.unmarshaller