Package pyxmpp :: Package jabber :: Module disco :: Class DiscoCacheFetcherBase
[hide private]

Class DiscoCacheFetcherBase

source code

cache.CacheFetcher --+
                     |
                    DiscoCacheFetcherBase

Base class for disco cache fetchers.
Instance Methods [hide private]
 
fetch(self)
Initialize the Service Discovery process.
source code
 
__response(self, stanza)
Handle successful disco response.
source code
 
__error(self, stanza)
Handle disco error response.
source code
 
__timeout(self, stanza)
Handle disco timeout.
source code

Inherited from cache.CacheFetcher: __init__, error, got_it, timeout

Class Variables [hide private]
: pyxmpp.stream.Stream stream = None
: stream used by the fetcher.
: classobj disco_class = None
: disco class to be used (DiscoInfo or DiscoItems).
Instance Variables [hide private]

Inherited from cache.CacheFetcher: active, address, cache, timeout_time

Method Details [hide private]

fetch(self)

source code 
Initialize the Service Discovery process.
Overrides: cache.CacheFetcher.fetch

__response(self, stanza)

source code 
Handle successful disco response.
Parameters:

__error(self, stanza)

source code 
Handle disco error response.
Parameters: