Incomplete documentation - sorry!
Note
Neil - please put some data in technical/class_headings/ProxyClient.rst
Bases: object
This class provides functionality for communicating with the 230 server. (the openmolar xmlrpc server)
:param:host(string) :param:port(int) :param:user ProxyUser or None
alias of _ConnectionError
alias of _PermissionError
a wrapper to call server functions. this is useful as it automatically unpickles the payloads this is the equivalent of self.server.func(args)
returns an object of type PayLoad (or a DuckType thereof)
attempt to connect to xmlrpc_server, and return this object raise a ConnectionError if no success.
get a list of management functions from the omserver (ie server side functions performed by user openmolar such as drop db, truncate db etc..) these are passed to a dialog for user interaction.
get a list of users know to the pg server
get a list of users know to the pg server
add user to group
A boolean stating whether the connection is in progress (happens in a thread)
poll the openmolar xml_rpc server for messages