Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/jab_priv.h @ 1215:80c095886fb5
Entity Capabilities support (XEP-0115)
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Tue, 08 May 2007 10:00:32 +0200 |
parents | 4a7db2870685 |
children | fb0460a3cf4b |
comparison
equal
deleted
inserted
replaced
1214:9f5c5f176953 | 1215:80c095886fb5 |
---|---|
4 /* This header file declares functions used by jab*.c only. */ | 4 /* This header file declares functions used by jab*.c only. */ |
5 | 5 |
6 #include "jabglue.h" | 6 #include "jabglue.h" |
7 #include "events.h" | 7 #include "events.h" |
8 | 8 |
9 #define JABBER_AGENT_GROUP "Jabber Agents" | 9 /* XEP-0115 (Entity Capabilities) node */ |
10 #define MCABBER_CAPS_NODE "http://mcabber.lilotux.net/caps" | |
11 | |
12 #define JABBER_AGENT_GROUP "Jabber Agents" | |
10 | 13 |
11 enum enum_jstate { | 14 enum enum_jstate { |
12 STATE_CONNECTING, | 15 STATE_CONNECTING, |
13 STATE_GETAUTH, | 16 STATE_GETAUTH, |
14 STATE_SENDAUTH, | 17 STATE_SENDAUTH, |
30 | 33 |
31 extern enum enum_jstate jstate; | 34 extern enum enum_jstate jstate; |
32 extern xmlnode bookmarks, rosternotes; | 35 extern xmlnode bookmarks, rosternotes; |
33 | 36 |
34 extern char *mcabber_version(void); | 37 extern char *mcabber_version(void); |
38 const char *entity_version(void); | |
35 | 39 |
36 | 40 |
37 char *jidtodisp(const char *fjid); | 41 char *jidtodisp(const char *fjid); |
38 void handle_packet_iq(jconn conn, char *type, char *from, xmlnode xmldata); | 42 void handle_packet_iq(jconn conn, char *type, char *from, xmlnode xmldata); |
39 void display_server_error(xmlnode x); | 43 void display_server_error(xmlnode x); |