diff options
Diffstat (limited to 'tools/xmpp_codec.spec')
-rw-r--r-- | tools/xmpp_codec.spec | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/tools/xmpp_codec.spec b/tools/xmpp_codec.spec index 4d218839b..c5d9013ed 100644 --- a/tools/xmpp_codec.spec +++ b/tools/xmpp_codec.spec @@ -1757,6 +1757,31 @@ result = {shim, '$headers'}, refs = [#ref{name = shim_header, label = '$headers'}]}). +-xml(chatstate_active, + #elem{name = <<"active">>, + xmlns = <<"http://jabber.org/protocol/chatstates">>, + result = {chatstate_active}}). + +-xml(chatstate_composing, + #elem{name = <<"composing">>, + xmlns = <<"http://jabber.org/protocol/chatstates">>, + result = {chatstate_composing}}). + +-xml(chatstate_gone, + #elem{name = <<"gone">>, + xmlns = <<"http://jabber.org/protocol/chatstates">>, + result = {chatstate_gone}}). + +-xml(chatstate_inactive, + #elem{name = <<"inactive">>, + xmlns = <<"http://jabber.org/protocol/chatstates">>, + result = {chatstate_inactive}}). + +-xml(chatstate_paused, + #elem{name = <<"paused">>, + xmlns = <<"http://jabber.org/protocol/chatstates">>, + result = {chatstate_paused}}). + -xml(delay, #elem{name = <<"delay">>, xmlns = <<"urn:xmpp:delay">>, @@ -2070,6 +2095,22 @@ refs = [#ref{name = forwarded, min = 1, max = 1, label = '$forwarded'}]}). +-xml(feature_csi, + #elem{name = <<"csi">>, + xmlns = <<"urn:xmpp:csi:0">>, + result = {feature_csi, '$xmlns'}, + attrs = [#attr{name = <<"xmlns">>}]}). + +-xml(csi_active, + #elem{name = <<"active">>, + xmlns = <<"urn:xmpp:csi:0">>, + result = {csi_active}}). + +-xml(csi_inactive, + #elem{name = <<"inactive">>, + xmlns = <<"urn:xmpp:csi:0">>, + result = {csi_inactive}}). + -xml(feature_sm, #elem{name = <<"sm">>, xmlns = [<<"urn:xmpp:sm:2">>, <<"urn:xmpp:sm:3">>], |