Home | Trees | Indices | Help |
---|
|
object --+ | XmlRpcNode
Generic XML-RPC node. Handles the additional complexity of binding an XML-RPC server to an arbitrary port. XmlRpcNode is initialized when the uri field has a value.
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
Properties | |
Inherited from |
Method Details |
XML RPC Node constructor :param port: port to use for starting XML-RPC API. Set to 0 or omit to bind to any available port, ``int`` :param rpc_handler: XML-RPC API handler for node, `XmlRpcHandler` :param on_run_error: function to invoke if server.run() throws Exception. Server always terminates if run() throws, but this enables cleanup routines to be invoked if server goes down, as well as include additional debugging. ``fn(Exception)``
|
Terminate i/o connections for this server. :param reason: human-readable debug string, ``str`` |
Initiate a thread to run the XML RPC server. Uses thread.start_new_thread. |
Sets the XML-RPC URI. Defined as a separate method as a hood for subclasses to bootstrap initialization. Should not be called externally. :param uri: XMLRPC URI, ``str`` |
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Tue Mar 7 03:44:33 2017 | http://epydoc.sourceforge.net |