Source code for slixmpp.plugins.xep_0191.stanza


# 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 permission.
from slixmpp.xmlstream import ET, ElementBase, JID


[docs] class BlockList(ElementBase): name = 'blocklist' namespace = 'urn:xmpp:blocking' plugin_attrib = 'blocklist'
[docs] class Block(BlockList): name = 'block' plugin_attrib = 'block'
[docs] class Unblock(BlockList): name = 'unblock' plugin_attrib = 'unblock'
[docs] class BlockItem(ElementBase): name = 'item' namespace = 'urn:xmpp:blocking' plugin_attrib = 'item' plugin_multi_attrib = 'items' interfaces = {'jid'}