class documentation

class AccountManager:

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.

Method __init__ Undocumented
Method addAccount Undocumented
Method connect No summary
Method delAccount Undocumented
Method disconnect Undocumented
Method getConnectionInfo Undocumented
Method getSnapShot A snapshot of all the accounts and their status.
Method isEmpty Undocumented
Method quit Undocumented
Instance Variable accounts A collection of available accounts.
def __init__(self):

Undocumented

def addAccount(self, account):

Undocumented

def connect(self, accountName, chatui):
Returns
Deferred interfaces.IClientUndocumented
def delAccount(self, accountName):

Undocumented

def disconnect(self, accountName):

Undocumented

def getConnectionInfo(self):

Undocumented

def getSnapShot(self):

A snapshot of all the accounts and their status.

Returns
A list of tuples, each of the form (string:accountName, boolean:isOnline, boolean:autoLogin, string:gatewayType)
def isEmpty(self):

Undocumented

def quit(self):

Undocumented

accounts: mapping of strings to Accounts. =

A collection of available accounts.