| Trees | Index | Help |
|
|---|
| Module SimpleXMLRPCServer :: Class SimpleXMLRPCServer |
|
BaseServer --+
|
TCPServer --+
|
SimpleXMLRPCDispatcher --+
|
SimpleXMLRPCServer
Co2ServerSimple XML-RPC server.
Simple XML-RPC server that allows functions and a single instance to be installed to handle requests. The default implementation attempts to dispatch XML-RPC calls to the functions or instance installed in the server. Override the _dispatch method inhereted from SimpleXMLRPCDispatcher to change this behavior.| Method Summary | |
|---|---|
__init__(self,
addr,
requestHandler,
logRequests)
| |
Called to clean up an individual request. (inherited from TCPServer)
| |
Return socket file number. (inherited from TCPServer)
| |
Finish one request by instantiating RequestHandlerClass. (inherited from BaseServer)
| |
Get the request and client address from the socket. (inherited from TCPServer)
| |
Handle an error gracefully. (inherited from BaseServer)
| |
Handle one request, possibly blocking. (inherited from BaseServer)
| |
Call finish_request. (inherited from BaseServer)
| |
Registers a function to respond to XML-RPC requests. (inherited from SimpleXMLRPCDispatcher)
| |
Registers an instance to respond to XML-RPC requests. (inherited from SimpleXMLRPCDispatcher)
| |
Registers the XML-RPC introspection methods in the system namespace. (inherited from SimpleXMLRPCDispatcher)
| |
Registers the XML-RPC multicall method in the system namespace. (inherited from SimpleXMLRPCDispatcher)
| |
Handle one request at a time until doomsday. (inherited from BaseServer)
| |
Called by constructor to activate the server. (inherited from TCPServer)
| |
Called by constructor to bind the socket. (inherited from TCPServer)
| |
Called to clean-up the server. (inherited from TCPServer)
| |
system.listMethods() => ['add', 'subtract', 'multiple'] (inherited from SimpleXMLRPCDispatcher)
| |
system.methodHelp('add') => "Adds two integers together" (inherited from SimpleXMLRPCDispatcher)
| |
system.methodSignature('add') => [double, int, int] (inherited from SimpleXMLRPCDispatcher)
| |
system.multicall([{'methodName': 'add', 'params': [2, 2]}, ...]) => [[4], ...] (inherited from SimpleXMLRPCDispatcher)
| |
Verify the request. (inherited from BaseServer)
| |
Dispatches the XML-RPC method. (inherited from SimpleXMLRPCDispatcher)
| |
Dispatches an XML-RPC method from marshalled (XML) data. (inherited from SimpleXMLRPCDispatcher)
| |
| Trees | Index | Help |
|
|---|
| Generated by Epydoc 1.1 on Thu Oct 16 16:37:23 2003 | http://epydoc.sf.net |