equal
deleted
inserted
replaced
1 #ifndef __JINGLE_GENERAL_HANDLERS_H__ |
1 #ifndef __JINGLE_GENERAL_HANDLERS_H__ |
2 #define __JINGLE_GENERAL_HANDLERS_H__ 1 |
2 #define __JINGLE_GENERAL_HANDLERS_H__ 1 |
3 |
3 |
4 typedef void (*jingle_func_ack_iq) (void*); |
4 typedef void (*jingle_func_ack_iq) (LmMessage*, void*); |
|
5 |
5 typedef struct { |
6 typedef struct { |
6 const gchar *id; |
7 gchar *id; |
7 jingle_func_ack_iq callback; |
8 jingle_func_ack_iq callback; |
8 void *udata; |
9 void *udata; |
9 } ack_iq; |
10 } ack_iq; |
10 |
11 |
11 gboolean evscallback_jingle(guint evcontext, const gchar *arg, gpointer userdata); |
12 gboolean evscallback_jingle(guint evcontext, const gchar *arg, |
|
13 gpointer userdata); |
12 LmHandlerResult jingle_handle_ack_iq (LmMessageHandler *handler, |
14 LmHandlerResult jingle_handle_ack_iq (LmMessageHandler *handler, |
13 LmConnection *connection, |
15 LmConnection *connection, |
14 LmMessage *message, gpointer user_data); |
16 LmMessage *message, gpointer user_data); |
15 |
17 void add_ack_wait(ack_iq *elem); |
16 #endif |
18 #endif |