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

Class IRC

       ComparableMixin --+    
                         |    
           Service --+   |    
                     |   |    
          MultiService --+    
                         |    
        StatusReceiver --+    
                         |    
StatusReceiverMultiService --+
                             |
                            IRC


I am an IRC bot which can be queried for status information. I connect to a single IRC server and am known by a single nickname on that server, however I can join multiple channels.
Method Summary
  __init__(self, host, nick, channels, port, allowForce, categories, password)
  setServiceParent(self, parent)
  stopService(self)
    Inherited from StatusReceiver
  builderAdded(self, builderName, builder)
  builderChangedState(self, builderName, state)
  builderRemoved(self, builderName)
  buildETAUpdate(self, build, ETA)
  buildFinished(self, builderName, build, results)
  buildsetSubmitted(self, buildset)
  buildStarted(self, builderName, build)
  logChunk(self, build, step, log, channel, text)
  logFinished(self, build, step, log)
  logStarted(self, build, step, log)
  stepETAUpdate(self, build, step, ETA, expectations)
  stepFinished(self, build, step, results)
  stepStarted(self, build, step)
    Inherited from MultiService
  __iter__(self)
  addService(self, service)
  getServiceNamed(self, name)
  privilegedStartService(self)
  removeService(self, service)
  startService(self)
    Inherited from Service
  __getstate__(self)
  disownServiceParent(self)
  setName(self, name)
    Inherited from ComparableMixin
  __cmp__(self, them)
  __hash__(self)

Class Variable Summary
list compare_attrs = ['host', 'port', 'nick', 'password', 'ch...
    Inherited from StatusReceiverMultiService
Implements __implemented__ = <implementedBy buildbot.status.base.St...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
    Inherited from StatusReceiver
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...
    Inherited from Service
NoneType name = None                                                                  
NoneType parent = None                                                                  
int running = 0                                                                     

Class Variable Details

compare_attrs

Type:
list
Value:
['host', 'port', 'nick', 'password', 'channels', 'allowForce', 'catego\
ries']                                                                 

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