Class t.w.i.b.AccountManager:

Part of twisted.words.im.baseaccount View Source View In Hierarchy

I am responsible for managing a user's accounts.

That is, remembering what accounts are available, their settings, adding and removal of accounts, etc.
Instance VariablesaccountsA collection of available accounts. (type: mapping of strings to Accounts. )
Line # Kind Name Docs
18 Method __init__ Undocumented
21 Method getSnapShot A snapshot of all the accounts and their status.
34 Method isEmpty Undocumented
37 Method getConnectionInfo Undocumented
43 Method addAccount Undocumented
46 Method delAccount Undocumented
49 Method connect
55 Method disconnect Undocumented
59 Method quit Undocumented
def __init__(self): (source)
Undocumented
def getSnapShot(self): (source)
A snapshot of all the accounts and their status.
ReturnsA list of tuples, each of the form (string:accountName, boolean:isOnline, boolean:autoLogin, string:gatewayType)
def isEmpty(self): (source)
Undocumented
def getConnectionInfo(self): (source)
Undocumented
def addAccount(self, account): (source)
Undocumented
def delAccount(self, accountName): (source)
Undocumented
def connect(self, accountName, chatui): (source)
Returns (type: Deferred interfaces.IClient )
def disconnect(self, accountName): (source)
Undocumented
def quit(self): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2008-10-26 16:12:37.