t.w.p.j.x.XmlStreamFactory(xmlstream.XmlStreamFactory) : class documentation

Part of twisted.words.protocols.jabber.xmlstream View Source View In Hierarchy

Factory for Jabber XmlStream objects as a reconnecting client.

Note that this differs from xmlstream.XmlStreamFactory in that it generates Jabber specific XmlStream instances that have authenticators.
Method __init__ Undocumented

Inherited from XmlStreamFactory:

Method buildProtocol Create a protocol instance.

Inherited from BootstrapMixin (via XmlStreamFactory, XmlStreamFactoryMixin):

Method installBootstraps Install registered bootstrap observers.
Method addBootstrap Add a bootstrap event handler.
Method removeBootstrap Remove a bootstrap event handler.

Inherited from ReconnectingClientFactory (via XmlStreamFactory):

Method clientConnectionFailed Called when a connection has failed to connect.
Method clientConnectionLost Called when an established connection is lost.
Method retry Have this connector connect again, after a suitable delay.
Method stopTrying Put a stop to any attempt to reconnect in progress.
Method resetDelay Call this method after a successful connection: it resets the delay and the retry counter.
Method __getstate__ No summary

Inherited from ClientFactory (via XmlStreamFactory, ReconnectingClientFactory):

Method startedConnecting Called when a connection has been started.

Inherited from Factory (via XmlStreamFactory, ReconnectingClientFactory, 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.
def __init__(self, authenticator): (source)
API Documentation for Twisted, generated by pydoctor at 2011-10-27 16:27:37.