XEP 0013¶
-
class
slixmpp.plugins.xep_0013.XEP_0013(xmpp, config=None)[source]¶ XEP-0013 Flexible Offline Message Retrieval
-
stanza= <module 'slixmpp.plugins.xep_0013.stanza' from '/build/slixmpp-bP7NsY/slixmpp-1.7.0/slixmpp/plugins/xep_0013/stanza.py'>¶
-
Stanza elements¶
Slixmpp: The Slick XMPP Library Copyright (C) 2012 Nathanael C. Fritz, Lance J.T. Stout This file is part of Slixmpp.
See the file LICENSE for copying permissio
-
class
slixmpp.plugins.xep_0013.stanza.Item(xml=None, parent=None)[source]¶ -
actions= {'remove', 'view'}¶
-
interfaces= {'action', 'jid', 'node'}¶
-
name= 'item'¶
-
namespace= 'http://jabber.org/protocol/offline'¶
-
plugin_attrib= 'item'¶
-
-
class
slixmpp.plugins.xep_0013.stanza.Offline(xml=None, parent=None)[source]¶ -
bool_interfaces= {'fetch', 'purge', 'results'}¶
-
interfaces= {'fetch', 'purge', 'results'}¶
-
name= 'offline'¶
-
namespace= 'http://jabber.org/protocol/offline'¶
-
plugin_attrib= 'offline'¶
-
plugin_attrib_map= {'item': <class 'slixmpp.plugins.xep_0013.stanza.Item'>}¶
-
plugin_iterables= {<class 'slixmpp.plugins.xep_0013.stanza.Item'>}¶
-
plugin_overrides= {}¶
-
plugin_tag_map= {'{http://jabber.org/protocol/offline}item': <class 'slixmpp.plugins.xep_0013.stanza.Item'>}¶
-
setup(xml=None)[source]¶ Initialize the stanza’s XML contents.
Will return
Trueif XML was generated according to the stanza’s definition instead of building a stanza object from an existing XML object.- Parameters
xml – An existing XML object to use for the stanza’s content instead of generating new XML.
-