Home | Trees | Index | Help |
---|
Package xmpp :: Module client :: Class Client |
|
CommonClient
--+
|
Client
Method Summary | |
---|---|
Authenticate connnection and bind resource. | |
Connect to jabber server. | |
Return the Roster instance, previously plugging it in and requesting roster from server if needed. | |
Send roster request and initial <presence/>. | |
Send some specific presence state. | |
Inherited from CommonClient | |
Caches server name and (optionally) port to connect to. | |
Called on disconnection. | |
Default disconnect handler. | |
Default event handler. | |
Returns connection state. | |
Example of reconnection method. | |
Register handler that will be called on disconnect. | |
Unregister handler that is called on disconnect. |
Method Details |
---|
auth(self, user, password, resource='')Authenticate connnection and bind resource. If resource is not provided random one or library name used. |
connect(self, server=None, proxy=None)Connect to jabber server. If you want to specify different ip/port to connect to you can pass it as tuple as first parameter. If there is HTTP proxy between you and server - specify it's address and credentials (if needed) in the second argument. Example: connect(('192.168.5.5':5222),{'host':'proxy.my.net','port':8080,'user':'me','password':'secret'})
|
getRoster(self)Return the Roster instance, previously plugging it in and requesting roster from server if needed. |
sendInitPresence(self, requestRoster=1)Send roster request and initial <presence/>. You can disable the first by setting requestRoster argument to 0. |
sendPresence(self, jid=None, typ=None, requestRoster=0)Send some specific presence state. Can also request roster from server if according agrument is set. |
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Wed May 4 07:28:29 2005 | http://epydoc.sf.net |