Package pyxmpp2 :: Package ext :: Module version :: Class VersionProvider
[hide private]

Class VersionProvider


Provides the Software version (XEP-0092) service.

Handles incoming software version queries with values from:

Nested Classes [hide private]

Inherited from interfaces.XMPPFeatureHandler: __metaclass__

Instance Methods [hide private]
 
__init__(self, settings=None)
x.__init__(...) initializes x; see help(type(x)) for signature
 
handle_version_iq_get(self, stanza)
Handler <iq type="get"/> for a software version query.

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

Class Variables [hide private]

Inherited from interfaces.XMPPFeatureHandler: __abstractmethods__

Instance Variables [hide private]

Inherited from interfaces.XMPPFeatureHandler: stanza_processor

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, settings=None)
(Constructor)

 
x.__init__(...) initializes x; see help(type(x)) for signature
Overrides: object.__init__
(inherited documentation)

handle_version_iq_get(self, stanza)

 
Handler <iq type="get"/> for a software version query.
Decorators:
  • @iq_get_stanza_handler(VersionPayload)