| xmlrpclib (version 1.0.1) | index /home/sam/sankalp/devel/xmldb_client/src/python/xmlrpclib.py |
An XML-RPC client interface for Python.
The marshalling and response parser code can also be used to
implement XML-RPC servers.
Exported exceptions:
Error Base class for client errors
ProtocolError Indicates an HTTP protocol error
ResponseError Indicates a broken response package
Fault Indicates an XML-RPC fault package
Exported classes:
ServerProxy Represents a logical connection to an XML-RPC server
Boolean boolean wrapper to generate a "boolean" XML-RPC value
DateTime dateTime wrapper for an ISO 8601 string or time tuple or
localtime integer value to generate a "dateTime.iso8601"
XML-RPC value
Binary binary data wrapper
SlowParser Slow but safe standard parser (based on xmllib)
Marshaller Generate an XML-RPC params chunk from a Python data structure
Unmarshaller Unmarshal an XML-RPC response from incoming XML event message
Transport Handles an HTTP transaction to an XML-RPC server
SafeTransport Handles an HTTPS transaction to an XML-RPC server
Exported constants:
True
False
Exported functions:
boolean Convert any Python value to an XML-RPC boolean
getparser Create instance of the fastest available parser & attach
to an unmarshalling object
dumps Convert an argument tuple or a Fault instance to an XML-RPC
request (or response, if the methodresponse option is used).
loads Convert an XML-RPC packet to unmarshalled data plus a method
name (None if not present).
| Modules | ||||||
| ||||||
| Classes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Functions | ||
| ||
| Data | ||
| APPLICATION_ERROR = -32500 BufferType = <type 'buffer'> BuiltinFunctionType = <type 'builtin_function_or_method'> BuiltinMethodType = <type 'builtin_function_or_method'> ClassType = <type 'class'> CodeType = <type 'code'> ComplexType = <type 'complex'> DictType = <type 'dictionary'> DictionaryType = <type 'dictionary'> EllipsisType = <type 'ellipsis'> False = <Boolean False at 8185b34> FastMarshaller = None FastParser = None FastUnmarshaller = None FileType = <type 'file'> FloatType = <type 'float'> FrameType = <type 'frame'> FunctionType = <type 'function'> INTERNAL_ERROR = -32603 INVALID_ENCODING_CHAR = -32702 INVALID_METHOD_PARAMS = -32602 INVALID_XMLRPC = -32600 InstanceType = <type 'instance'> IntType = <type 'int'> LambdaType = <type 'function'> ListType = <type 'list'> LongType = <type 'long int'> MAXINT = 2147483647L METHOD_NOT_FOUND = -32601 MININT = -2147483648L MethodType = <type 'instance method'> ModuleType = <type 'module'> NOT_WELLFORMED_ERROR = -32700 NoneType = <type 'None'> PARSE_ERROR = -32700 SERVER_ERROR = -32600 SYSTEM_ERROR = -32400 SgmlopParser = None SliceType = <type 'slice'> StringType = <type 'string'> TRANSPORT_ERROR = -32300 TracebackType = <type 'traceback'> True = <Boolean True at 8185a84> TupleType = <type 'tuple'> TypeType = <type 'type'> UNSUPPORTED_ENCODING = -32701 UnboundMethodType = <type 'instance method'> UnicodeType = <type 'unicode'> WRAPPERS = (<class xmlrpclib.DateTime>, <class xmlrpclib.Binary>, <class xmlrpclib.Boolean>) XRangeType = <type 'xrange'> __file__ = './xmlrpclib.pyc' __name__ = 'xmlrpclib' __version__ = '1.0.1' | ||