Package buildbot :: Package status :: Module words :: Class IrcStatusFactory
[frames | no frames]

Class IrcStatusFactory

       Factory --+        
                 |        
     ClientFactory --+    
                     |    
ThrottledClientFactory --+
                         |
                        IrcStatusFactory


Method Summary
  __init__(self, nickname, password, channels, categories)
  __getstate__(self)
  buildProtocol(self, address)
  clientConnectionFailed(self, connector, reason)
Called when a connection has failed to connect.
  clientConnectionLost(self, connector, reason)
Called when an established connection is lost.
  shutdown(self)
    Inherited from ClientFactory
  startedConnecting(self, connector)
Called when a connection has been started.
    Inherited from Factory
  doStart(self)
Make sure startFactory is called.
  doStop(self)
Make sure stopFactory is called.
  startFactory(self)
This will be called before I begin listening on a Port or Connector.
  stopFactory(self)
This will be called before I stop listening on all Ports/Connectors.

Class Variable Summary
NoneType control = None                                                                  
NoneType p = None                                                                  
classobj protocol = buildbot.status.words.IrcStatusBot
bool shuttingDown = False
NoneType status = None                                                                  
    Inherited from ThrottledClientFactory
int failedDelay = 60                                                                    
int lostDelay = 2                                                                     
    Inherited from Factory
Implements __implemented__ = <implementedBy twisted.internet.protoc...
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
bool noisy = True
int numPorts = 0                                                                     

Method Details

clientConnectionFailed(self, connector, reason)

Called when a connection has failed to connect.

It may be useful to call connector.connect() - this will reconnect.
Parameters:
reason
           (type=twisted.python.failure.Failure)
Overrides:
buildbot.status.words.ThrottledClientFactory.clientConnectionFailed (inherited documentation)

clientConnectionLost(self, connector, reason)

Called when an established connection is lost.

It may be useful to call connector.connect() - this will reconnect.
Parameters:
reason
           (type=twisted.python.failure.Failure)
Overrides:
buildbot.status.words.ThrottledClientFactory.clientConnectionLost (inherited documentation)

Class Variable Details

control

Type:
NoneType
Value:
None                                                                  

p

Type:
NoneType
Value:
None                                                                  

shuttingDown

Type:
bool
Value:
False                                                                  

status

Type:
NoneType
Value:
None                                                                  

Generated by Epydoc 2.1 on Sun Dec 10 22:04:45 2006 http://epydoc.sf.net