class documentation

class AccountManager: (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 Variable accounts A collection of available accounts.
Method __init__ Undocumented
Method getSnapShot A snapshot of all the accounts and their status.
Method isEmpty Undocumented
Method getConnectionInfo Undocumented
Method addAccount Undocumented
Method delAccount Undocumented
Method connect
Method disconnect Undocumented
Method quit Undocumented
accounts = (source)
A collection of available accounts.
(type: mapping of strings to Accounts.)
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)
ReturnsUndocumented (type: Deferred interfaces.IClient)
def disconnect(self, accountName): (source)

Undocumented

def quit(self): (source)

Undocumented

API Documentation for Twisted, generated by pydoctor 21.2.0 at 2021-02-28 21:00:42.