Module xmlrpclib :: Class Marshaller
[hide private]
[frames] | no frames]

_ClassType Marshaller

Generate an XML-RPC params chunk from a Python data structure.

Create a Marshaller instance for each set of parameters, and use the "dumps" method to convert your data (represented as a tuple) to an XML-RPC params chunk. To write a fault response, pass a Fault instance instead. You may prefer to use the "dumps" module function for this purpose.

Instance Methods [hide private]
 
__init__(self, encoding=None, allow_none=0)
 
dumps(self, values)
 
__dump(self, value, write)
 
dump_nil(self, value, write)
 
dump_int(self, value, write)
 
dump_bool(self, value, write)
 
dump_long(self, value, write)
 
dump_double(self, value, write)
 
dump_string(self, value, write, escape=<function escape at 0x406ca72c>)
 
dump_unicode(self, value, write, escape=<function escape at 0x406ca72c>)
 
dump_array(self, value, write)
 
dump_struct(self, value, write, escape=<function escape at 0x406ca72c>)
 
dump_datetime(self, value, write)
 
dump_date(self, value, write)
 
dump_time(self, value, write)
 
dump_instance(self, value, write)
Class Variables [hide private]
  dispatch = {}