XEP 0013

1.6 Documentation

«  XEP 0012   ::   Contents   ::   XEP 0020  »

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 '/home/docs/checkouts/readthedocs.org/user_builds/slixmpp/checkouts/slix-1.6.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'}
get_jid()[source]
interfaces = {'action', 'jid', 'node'}
name = 'item'
namespace = 'http://jabber.org/protocol/offline'
plugin_attrib = 'item'
set_jid(value)[source]
class slixmpp.plugins.xep_0013.stanza.Offline(xml=None, parent=None)[source]
bool_interfaces = {'fetch', 'purge', 'results'}
del_results()[source]
get_results()[source]
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'>}
set_results(values)[source]
setup(xml=None)[source]

Initialize the stanza’s XML contents.

Will return True if 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.

«  XEP 0012   ::   Contents   ::   XEP 0020  »