diff options
author | James Booth <boothj5@gmail.com> | 2012-11-09 00:51:32 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2012-11-09 00:51:32 +0000 |
commit | d2497b2e92080bf56d33aed29ef28ce6f5715857 (patch) | |
tree | 953308abc5d82d50e4bb03c6c7ca5f4a5da30677 /src/stanza.h | |
parent | f167fdd55d68586c4b590e11f28997d4ee906579 (diff) | |
download | profani-tty-d2497b2e92080bf56d33aed29ef28ce6f5715857.tar.gz |
Added stanza constants
Diffstat (limited to 'src/stanza.h')
-rw-r--r-- | src/stanza.h | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/src/stanza.h b/src/stanza.h index 662a1059..02cd9d97 100644 --- a/src/stanza.h +++ b/src/stanza.h @@ -25,6 +25,49 @@ #include <strophe.h> +#define STANZA_NAME_ACTIVE "active" +#define STANZA_NAME_INACTIVE "inactive" +#define STANZA_NAME_COMPOSING "composing" +#define STANZA_NAME_PAUSED "paused" +#define STANZA_NAME_GONE "gone" + +#define STANZA_NAME_MESSAGE "message" +#define STANZA_NAME_BODY "body" +#define STANZA_NAME_PRESENCE "presence" +#define STANZA_NAME_X "x" +#define STANZA_NAME_SHOW "show" +#define STANZA_NAME_STATUS "status" +#define STANZA_NAME_IQ "iq" +#define STANZA_NAME_QUERY "query" +#define STANZA_NAME_DELAY "delay" +#define STANZA_NAME_ERROR "error" +#define STANZA_NAME_PING "ping" + +#define STANZA_TYPE_CHAT "chat" +#define STANZA_TYPE_GROUPCHAT "groupchat" +#define STANZA_TYPE_UNAVAILABLE "unavailable" +#define STANZA_TYPE_SUBSCRIBE "subscribe" +#define STANZA_TYPE_GET "get" +#define STANZA_TYPE_ERROR "error" + +#define STANZA_ATTR_TO "to" +#define STANZA_ATTR_FROM "from" +#define STANZA_ATTR_STAMP "stamp" +#define STANZA_ATTR_TYPE "type" +#define STANZA_ATTR_JID "jid" +#define STANZA_ATTR_NAME "name" +#define STANZA_ATTR_SUBSCRIPTION "subscription" + +#define STANZA_TEXT_AWAY "away" +#define STANZA_TEXT_DND "dnd" +#define STANZA_TEXT_CHAT "chat" +#define STANZA_TEXT_XA "xa" +#define STANZA_TEXT_ONLINE "online" + +#define STANZA_NS_CHATSTATES "http://jabber.org/protocol/chatstates" +#define STANZA_NS_MUC "http://jabber.org/protocol/muc" +#define STANZA_NS_PING "urn:xmpp:ping" + xmpp_stanza_t* stanza_create_chat_state(xmpp_ctx_t *ctx, const char * const recipient, const char * const state); |