Package common :: Module caps_cache :: Class ClientCaps
[hide private]
[frames] | no frames]

Class ClientCaps

source code


The current XEP-115 implementation
Instance Methods [hide private]
 
__init__(self, caps_hash, node, hash_method)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
_lookup_in_cache(self, caps_cache)
To be implemented by subclassess
source code
 
_discover(self, connection, jid)
To be implemented by subclassess
source code
 
_is_hash_valid(self, identities, features, dataforms)
To be implemented by subclassess
source code

Inherited from AbstractClientCaps: get_cache_lookup_strategy, get_discover_strategy, get_hash_validation_strategy

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, caps_hash, node, hash_method)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)

_lookup_in_cache(self, caps_cache)

source code 
To be implemented by subclassess
Overrides: AbstractClientCaps._lookup_in_cache
(inherited documentation)

_discover(self, connection, jid)

source code 
To be implemented by subclassess
Overrides: AbstractClientCaps._discover
(inherited documentation)

_is_hash_valid(self, identities, features, dataforms)

source code 
To be implemented by subclassess
Overrides: AbstractClientCaps._is_hash_valid
(inherited documentation)