| Home | Trees | Indices | Help |
|
|---|
|
|
Base class for an XMPP-IM client.
Joins the MainLoop, ClientStream and some basic handlers together, so a client application needs only to add its handlers.
|
|||
|
Inherited from |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
int
|
|
||
|
|||
|
|||
|
Inherited from Inherited from Inherited from |
|||
|
|||
|
Inherited from Inherited from |
|||
|
|||
|
_ml_handlers list of handlers installed by this object to at the main loop |
|||
|
handlers stream and main loop handlers provided via the constructor |
|||
| jid.JID |
jid configured JID of the client (current full JID is avialable as self.stream.jid). |
||
| main_loop.interfaces.MainLoop |
main_loop the main loop object |
||
| RosterClient |
roster_client the roster interface object |
||
| XMPPSettings |
settings configuration settings |
||
| clientstream.ClientStream |
stream the stream object when connected |
||
|
Inherited from |
|||
|
|||
|
roster Current roster. |
|||
|
Inherited from |
|||
|
|||
|
Call the main loop. Convenience wrapper for self.main_loop.loop |
|
|
|
Do some housekeeping (cache expiration, timeout handling). This method should be called periodically from the application's main loop.
|
Default base client handlers factory. Subclasses can provide different behaviour by overriding this.
|
Creates the RosterClient instance for the roster_client attribute. Subclasses can provide different behaviour by overriding this. The
overriding method can return
|
|
|||
rosterCurrent roster. Shortcut for self.roster_client.roster.
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Sun Jul 10 09:22:46 2011 | http://epydoc.sourceforge.net |