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 |