Package twisted :: Package im :: Module pbsupport :: Class PBAccount
[show private | hide private]
[frames | no frames]

Class PBAccount

  Versioned --+    
              |    
AbstractAccount --+
                  |
                 PBAccount


Method Summary
  __init__(self, accountName, autoLogin, username, password, host, port, services)
  __getstate__(self)
(inherited from AbstractAccount)
  __repr__(self)
(inherited from AbstractAccount)
  __setstate__(self, state)
(inherited from Versioned)
  getGroup(self, name)
Group factory. (inherited from AbstractAccount)
  getPerson(self, name)
Person factory. (inherited from AbstractAccount)
  isOnline(self)
(inherited from AbstractAccount)
DeferredList of interfaces.IClients logOn(self, chatui)
Return this breaks with interfaces.IAccount
  upgrateToVersion2(self)
(inherited from AbstractAccount)
  versionUpgrade(self)
(internal) Do a version upgrade. (inherited from Versioned)

Class Variable Summary
tuple __implements__
string gatewayType
class TwistedWordsGroup
class TwistedWordsPerson

Method Details

__init__(self, accountName, autoLogin, username, password, host, port, services=None)
(Constructor)

Parameters:
username - The name of your PB Identity.
           (type=string)

logOn(self, chatui)

Returns:
this breaks with interfaces.IAccount
           (type=DeferredList of interfaces.IClients)

Class Variable Details

__implements__

Type:
tuple
Value:
(<class twisted.im.interfaces.IAccount at 0x8582924>,)                 

gatewayType

Type:
string
Value:
'PB'                                                                   

TwistedWordsGroup

TwistedWordsGroup = twisted.im.pbsupport.TwistedWordsGroup

TwistedWordsPerson

TwistedWordsPerson = twisted.im.pbsupport.TwistedWordsPerson

Generated by Epydoc 1.1 on Thu Apr 17 12:51:22 2003 http://epydoc.sf.net