class documentation

An account object that will do nothing when asked to start to log on.

Instance Variable loginCallbackCalled Undocumented
Instance Variable loginDeferred Undocumented
Instance Variable loginHasFailed Undocumented
Method _cb_logOn Undocumented
Method _loginFailed Errorback for logOn.
Method _startLogOn Set self.loginDeferred to the same as the deferred returned, allowing a testcase to .callback or .errback.

Inherited from AbstractAccount:

Method __getstate__ Get state, adding a version number to it on its way out.
Method __init__ Undocumented
Method __repr__ Undocumented
Method getGroup Group factory.
Method getPerson Person factory.
Method isOnline Undocumented
Method logOn Log on to this account.
Method upgrateToVersion2 Undocumented
Class Variable persistanceVersion Undocumented
Instance Variable accountName No summary
Instance Variable autoLogin No summary
Instance Variable client Undocumented
Instance Variable host No summary
Instance Variable password No summary
Instance Variable port No summary
Instance Variable username No summary
Method _clientLost Undocumented
Class Variable _groupFactory A Callable that will return a IGroup appropriate for this account type.
Class Variable _personFactory A Callable that will return a IPerson appropriate for this account type.
Instance Variable _groups Undocumented
Instance Variable _isConnecting Whether I am in the process of establishing a connection to the server.
Instance Variable _isOnline Whether I am currently on-line with the server.
Instance Variable _persons Undocumented

Inherited from Versioned (via AbstractAccount):

Method __setstate__ Undocumented
Method versionUpgrade (internal) Do a version upgrade.
Class Variable persistenceForgets Undocumented
Class Variable persistenceVersion Undocumented
Instance Variable __dict__ Undocumented
loginCallbackCalled: bool = (source)

Undocumented

loginDeferred = (source)

Undocumented

loginHasFailed: bool = (source)

Undocumented

def _cb_logOn(self, result): (source)
def _loginFailed(self, result): (source)

Errorback for logOn.

Parameters
resultUndocumented
reason:FailureUndocumented
Returns
Failurereason, for further processing in the callback chain.
def _startLogOn(self, *args): (source)

Set self.loginDeferred to the same as the deferred returned, allowing a testcase to .callback or .errback.

Returns
A deferred.