comparison mcabber/src/xmpp_helper.h @ 1607:14690e624e9d

Add modules
author Myhailo Danylenko <isbear@ukrpost.net>
date Sun, 11 Oct 2009 16:01:52 +0200
parents 351427ef0b4b
children
comparison
equal deleted inserted replaced
1606:d7f26538c24c 1607:14690e624e9d
4 #include <time.h> 4 #include <time.h>
5 #include <loudmouth/loudmouth.h> 5 #include <loudmouth/loudmouth.h>
6 6
7 #include "xmpp.h" 7 #include "xmpp.h"
8 #include "xmpp_defines.h" 8 #include "xmpp_defines.h"
9 #include "config.h"
9 10
10 extern time_t iqlast; /* last message/status change time */ 11 extern time_t iqlast; /* last message/status change time */
11 12
12 struct T_presence { 13 struct T_presence {
13 enum imstatus st; 14 enum imstatus st;
20 const char *meaning; 21 const char *meaning;
21 const char *condition; 22 const char *condition;
22 const char *type; 23 const char *type;
23 }; 24 };
24 25
26
27 #ifdef MODULES_ENABLE
28 void xmpp_add_feature (const char *xmlns);
29 void xmpp_del_feature (const char *xmlns);
30 #endif
25 31
26 LmMessageNode *lm_message_node_new(const gchar *name, const gchar *xmlns); 32 LmMessageNode *lm_message_node_new(const gchar *name, const gchar *xmlns);
27 LmMessageNode *lm_message_node_find_xmlns(LmMessageNode *node, 33 LmMessageNode *lm_message_node_find_xmlns(LmMessageNode *node,
28 const char *xmlns); 34 const char *xmlns);
29 const gchar* lm_message_node_get_child_value(LmMessageNode *node, 35 const gchar* lm_message_node_get_child_value(LmMessageNode *node,