xmlrpc.server.SimpleXMLRPCRequestHandler

class xmlrpc.server.SimpleXMLRPCRequestHandler Create a new request handler instance. This request handler supports POST requests and modifies logging so that the logRequests parameter to the SimpleXMLRPCServer constructor parameter is honored.

xmlrpc.server.SimpleXMLRPCServer.register_introspection_functions()

SimpleXMLRPCServer.register_introspection_functions() Registers the XML-RPC introspection functions system.listMethods, system.methodHelp and system.methodSignature.

xmlrpc.server.SimpleXMLRPCServer.register_instance()

SimpleXMLRPCServer.register_instance(instance, allow_dotted_names=False) Register an object which is used to expose method names which have not been registered using register_function(). If instance contains a _dispatch() method, it is called with the requested method name and the parameters from the request. Its API is def _dispatch(self, method, params) (note that params does not represent a variable argument list). If it calls an underlying function to perform its task, that function is c

xmlrpc.server.DocCGIXMLRPCRequestHandler.set_server_title()

DocCGIXMLRPCRequestHandler.set_server_title(server_title) Set the title used in the generated HTML documentation. This title will be used inside the HTML “title” element.

xmlrpc.server.DocXMLRPCServer.set_server_name()

DocXMLRPCServer.set_server_name(server_name) Set the name used in the generated HTML documentation. This name will appear at the top of the generated documentation inside a “h1” element.

xmlrpc.server.DocXMLRPCServer

class xmlrpc.server.DocXMLRPCServer(addr, requestHandler=DocXMLRPCRequestHandler, logRequests=True, allow_none=False, encoding=None, bind_and_activate=True, use_builtin_types=True) Create a new server instance. All parameters have the same meaning as for SimpleXMLRPCServer; requestHandler defaults to DocXMLRPCRequestHandler. Changed in version 3.3: The use_builtin_types flag was added.

xmlrpc.server.DocXMLRPCServer.set_server_documentation()

DocXMLRPCServer.set_server_documentation(server_documentation) Set the description used in the generated HTML documentation. This description will appear as a paragraph, below the server name, in the documentation.

xmlrpc.server.DocXMLRPCRequestHandler

class xmlrpc.server.DocXMLRPCRequestHandler Create a new request handler instance. This request handler supports XML-RPC POST requests, documentation GET requests, and modifies logging so that the logRequests parameter to the DocXMLRPCServer constructor parameter is honored.

xmlrpc.server.DocXMLRPCServer.set_server_title()

DocXMLRPCServer.set_server_title(server_title) Set the title used in the generated HTML documentation. This title will be used inside the HTML “title” element.

xmlrpc.server.DocCGIXMLRPCRequestHandler.set_server_documentation()

DocCGIXMLRPCRequestHandler.set_server_documentation(server_documentation) Set the description used in the generated HTML documentation. This description will appear as a paragraph, below the server name, in the documentation.