diff options
Diffstat (limited to 'slixmpp/plugins/xep_0333/stanza.py')
-rw-r--r-- | slixmpp/plugins/xep_0333/stanza.py | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/slixmpp/plugins/xep_0333/stanza.py b/slixmpp/plugins/xep_0333/stanza.py new file mode 100644 index 00000000..42cfc21a --- /dev/null +++ b/slixmpp/plugins/xep_0333/stanza.py @@ -0,0 +1,32 @@ +""" + slixmpp: The Slick XMPP Library + Copyright (C) 2016 Emmanuel Gil Peyrot + This file is part of slixmpp. + + See the file LICENSE for copying permission. +""" + +from slixmpp.xmlstream import ElementBase + +class Markable(ElementBase): + name = 'markable' + plugin_attrib = 'markable' + namespace = 'urn:xmpp:chat-markers:0' + +class Received(ElementBase): + name = 'received' + plugin_attrib = 'received' + namespace = 'urn:xmpp:chat-markers:0' + interfaces = {'id'} + +class Displayed(ElementBase): + name = 'displayed' + plugin_attrib = 'displayed' + namespace = 'urn:xmpp:chat-markers:0' + interfaces = {'id'} + +class Acknowledged(ElementBase): + name = 'acknowledged' + plugin_attrib = 'acknowledged' + namespace = 'urn:xmpp:chat-markers:0' + interfaces = {'id'} |