Part of twisted.web.xmlrpc View Source View In Hierarchy
A Proxy for making remote XML-RPC calls.
Pass the URL of the remote XML-RPC server to the constructor.
Use proxy.callRemote('foobar', *args) to call remote method 'foobar' with *args.Instance Variables | user | The username with which to authenticate with the server when making
calls. If specified, overrides any username information embedded in
url . If not specified, a value may be taken from
url if present.
(type: str or NoneType
) |
password | The password with which to authenticate with the server when making
calls. If specified, overrides any password information embedded in
url . If not specified, a value may be taken from
url if present.
(type: str or NoneType
) | |
allowNone | allow the use of None values in parameters. It's passed to the
underlying xmlrpclib implementation. Default to False.
(type: bool or NoneType
) | |
useDateTime | Accept datetime values as datetime.datetime objects. also passed to the
underlying xmlrpclib implementation. Default to False. Requires Python
>= 2.5.
(type: bool
) | |
queryFactory | object returning a factory for XML-RPC protocol. Mainly useful for tests. |
Method | __init__ | No summary |
Method | __setattr__ | Undocumented |
Method | callRemote | Call remote XML-RPC method with given arguments.
|
Parameters | url | The URL to which to post method calls. Calls will be made over SSL if
the scheme is HTTPS. If netloc contains username or password information,
these will be used to authenticate, as long as the user and
password arguments are not specified.
(type: str
) |
method
with given arguments.
Returns | a defer.CancelledError .
|