class documentation
class AbstractXMLRPCDrawer(AbstractDrawer):
Known subclasses: igraph.drawing.graph.CytoscapeGraphDrawer
, igraph.drawing.graph.UbiGraphDrawer
Abstract drawer that uses a remote service via XML-RPC to draw something on a remote display.
Method | __init__ |
Constructs an abstract drawer using the XML-RPC service at the given URL. |
Instance Variable | server |
Undocumented |
Instance Variable | service |
Undocumented |
Static Method | _resolve |
Parses the given URL, resolves the hostname to an IP address and returns a new URL with the resolved IP address. This speeds up things big time on Mac OS X where an IP lookup would be performed for every XML-RPC call otherwise. |
Inherited from AbstractDrawer
:
Method | draw |
Abstract method, must be implemented in derived classes. |
Constructs an abstract drawer using the XML-RPC service at the given URL.
Parameters | |
url | the URL where the XML-RPC calls for the service should be addressed to. |
service | the name of the service at the XML-RPC address. If None, requests will be directed to the server proxy object constructed by xmlrpclib.ServerProxy; if not None, the given attribute will be looked up in the server proxy object. |