Package pyxmpp :: Module interfaces :: Class IPresenceHandlersProvider
[hide private]

Class IPresenceHandlersProvider

source code

zope.interface.Interface --+    
                           |    
               IPyXMPPHelper --+
                               |
                              IPresenceHandlersProvider
Known Subclasses:

Instance Methods [hide private]
 
get_presence_handlers()
Returns iterable over (presence_type, handler[, namespace[, priority]]) tuples.
source code
Class Variables [hide private]
  _InterfaceClass__attrs = {'get_presence_handlers': <zope.inter...
  __bases__ = (<InterfaceClass pyxmpp.interfaces.IPyXMPPHelper>)
  __identifier__ = 'pyxmpp.interfaces.IPresenceHandlersProvider'
  __iro__ = (<InterfaceClass pyxmpp.interfaces.IPresenceHandlers...
  __name__ = 'IPresenceHandlersProvider'
  __sro__ = (<InterfaceClass pyxmpp.interfaces.IPresenceHandlers...
  _implied = {<InterfaceClass pyxmpp.interfaces.IPresenceHandler...
  dependents = <WeakKeyDictionary at 141764588>
Method Details [hide private]

get_presence_handlers()

source code 

Returns iterable over (presence_type, handler[, namespace[, priority]]) tuples.

The tuples will be used as arguments for Stream.set_presence_handler.


Class Variable Details [hide private]

_InterfaceClass__attrs

Value:
{'get_presence_handlers': <zope.interface.interface.Method object at 0\
x873286c>}

__iro__

Value:
(<InterfaceClass pyxmpp.interfaces.IPresenceHandlersProvider>,
 <InterfaceClass pyxmpp.interfaces.IPyXMPPHelper>,
 <InterfaceClass zope.interface.Interface>)

__sro__

Value:
(<InterfaceClass pyxmpp.interfaces.IPresenceHandlersProvider>,
 <InterfaceClass pyxmpp.interfaces.IPyXMPPHelper>,
 <InterfaceClass zope.interface.Interface>)

_implied

Value:
{<InterfaceClass pyxmpp.interfaces.IPresenceHandlersProvider>: (),
 <InterfaceClass pyxmpp.interfaces.IPyXMPPHelper>: (),
 <InterfaceClass zope.interface.Interface>: ()}