t.w.x._QueryFactory(protocol.ClientFactory) : class documentation

Part of twisted.web.xmlrpc View Source View In Hierarchy

XML-RPC Client Factory
Instance VariablespathThe path portion of the URL to which to post method calls. (type: str )
hostThe value to use for the Host HTTP header. (type: str )
userThe username with which to authenticate with the server when making calls. (type: str or NoneType )
passwordThe password with which to authenticate with the server when making calls. (type: str or NoneType )
useDateTimeAccept datetime values as datetime.datetime objects. also passed to the underlying xmlrpclib implementation. Default to False. Requires Python >= 2.5. (type: bool )
Method __init__
Method parseResponse Undocumented
Method clientConnectionLost Called when an established connection is lost.
Method badStatus Undocumented

Inherited from ClientFactory:

Method startedConnecting Called when a connection has been started.
Method clientConnectionFailed Called when a connection has failed to connect.

Inherited from Factory (via ClientFactory):

Method doStart Make sure startFactory is called.
Method doStop Make sure stopFactory is called.
Method startFactory This will be called before I begin listening on a Port or Connector.
Method stopFactory This will be called before I stop listening on all Ports/Connectors.
Method buildProtocol Create an instance of a subclass of Protocol.
def __init__(self, path, host, method, user=None, password=None, allowNone=False, args=(), canceller=None, useDateTime=False): (source)
ParametersmethodThe name of the method to call. (type: str )
allowNoneallow the use of None values in parameters. It's passed to the underlying xmlrpclib implementation. Default to False. (type: bool or NoneType )
argsthe arguments to pass to the method. (type: tuple )
cancellerA 1-argument callable passed to the deferred as the canceller callback. (type: callable or NoneType )
def parseResponse(self, contents): (source)
Undocumented
def clientConnectionLost(self, _, reason): (source)

Called when an established connection is lost.

It may be useful to call connector.connect() - this will reconnect.
Parametersreason (type: twisted.python.failure.Failure )
def badStatus(self, status, message): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2011-10-27 16:27:37.